[Aufgaben] XML Aufgaben hinzufügen

Die Aufgaben zu XML wurden hinzugefügt.
This commit is contained in:
Andre Meyering 2017-07-24 14:52:57 +02:00
parent 5e41b6dfac
commit 90bcc2ee19
5 changed files with 120 additions and 0 deletions

View file

@ -0,0 +1,25 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE katalog [
<!ELEMENT katalog (cd)+>
<!ELEMENT cd (titel, interpret)>
<!ELEMENT titel (#PCDATA)>
<!ELEMENT interpret (#PCDATA)>
]>
<katalog>
<cd>
<titel>Godiva</titel>
<interpret>Heaven Shall Burn</interpret>
</cd>
<cd>
<titel>Ohne Dich</titel>
<interpret>Rammstein</interpret>
</cd>
<cd>
<titel>Mutter</titel>
<interpret>Rammstein</interpret>
</cd>
<cd>
<titel>Radio/Video</titel>
<interpret>System of a Down</interpret>
</cd>
</katalog>

View file

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8" ?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<head> <title>Mein Katalog</title> </head>
<body>
<xsl:attribute name="bgcolor">
<xsl:value-of select="/katalog/farbe"/>
</xsl:attribute>
<h2>CD-Katalog</h2>
<table border="1">
<tr bgcolor="white">
<th>Titel</th> <th>Interpret</th>
</tr>
<xsl:for-each select="/katalog/cd">
<xsl:sort select="interpret"/>
<tr>
<td><xsl:value-of select="titel"/></td>
<td><xsl:value-of select="interpret"/></td>
</tr>
</xsl:for-each>
</table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>

View file

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8" ?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<head>
<title>Mein Katalog</title>
</head>
<body>
<h1>Mein CD Katalog</h1>
</body>
</html>
</xsl:template>
</xsl:stylesheet>

View file

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE katalog [
<!ELEMENT katalog (farbe, (cd)+)>
<!ELEMENT cd (titel, interpret)>
<!ELEMENT titel (#PCDATA)>
<!ELEMENT farbe (#PCDATA)>
<!ELEMENT interpret (#PCDATA)>
]>
<?xml-stylesheet type="text/xsl" href="CD_Katalog.xsl"?>
<katalog>
<farbe>#abcdef</farbe>
<cd>
<titel>Godiva</titel>
<interpret>Heaven Shall Burn</interpret>
</cd>
<cd>
<titel>Ohne Dich</titel>
<interpret>Rammstein</interpret>
</cd>
<cd>
<titel>Mutter</titel>
<interpret>Rammstein</interpret>
</cd>
<cd>
<titel>Radio/Video</titel>
<interpret>System of a Down</interpret>
</cd>
</katalog>

View file

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE katalog [
<!ELEMENT katalog (farbe, (cd)+)>
<!ELEMENT cd (titel, interpret)>
<!ELEMENT titel (#PCDATA)>
<!ELEMENT farbe (#PCDATA)>
<!ELEMENT interpret (#PCDATA)>
]>
<?xml-stylesheet type="text/xsl" href="CD_Katalog_Basic.xsl"?>
<katalog>
<farbe>#abcdef</farbe>
<cd>
<titel>Godiva</titel>
<interpret>Heaven Shall Burn</interpret>
</cd>
<cd>
<titel>Ohne Dich</titel>
<interpret>Rammstein</interpret>
</cd>
<cd>
<titel>Mutter</titel>
<interpret>Rammstein</interpret>
</cd>
<cd>
<titel>Radio/Video</titel>
<interpret>System of a Down</interpret>
</cd>
</katalog>