a0226074 [Main]
VO-Aufgaben
VO-A01: Dublin Core Vorlagendatei
Lernprozess
- Google-recherche zum Thema Dublin Core
- Überlegung welche DC-Elemente ich für eine Veröpffentlichung brauchen würde
- Erster Versuch einer XHTML 1.1 Datei
- Erstellen der XML Datei
XHTML Beispiel
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head profile="http://dublincore.org/documents/2008/08/04/dc-html/">
<title>Beispieldatei Dublin Core</title>
<link rel="schema.DC" href="http://purl.org/dc/elements/1.1/" />
<meta name="DC.subject" content="THEMA" />
<meta name="DC.title" content="TITEL" />
<meta name="DC.creator" content="AUTOR" />
<meta name="DC.contributor" content="WEITERE AUTOREN" />
<meta name="DC.coverage" content="REICHWEITE" />
<meta name="DC.date" content="DATUM" />
<meta name="DC.description" content="BESCHREIBUNG" />
<meta name="DC.type" content="text" />
<meta name="DC.format" content="FORMAT" />
<meta name="DC.identifier" content="IDENTIFIKATION" />
<meta name="DC.language" content="SPRACHE" />
<meta name="DC.publisher" content="HERAUSGEBER" />
<meta name="DC.relation" content="BEZIEHUNG ZU ANDEREN RESSOURCE" />
<meta name="DC.rights" content="RECHTE" />
<meta name="DC.source" content="QUELLE" />
</head>
<body>
<h1>XHTML-Beispiel mit DC-Metadaten</h1>
</body>
</html>
XML Beispiel
<?xml version="1.0" encoding="UTF-8"?>
<metadata
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:dcterms="http://purl.org/dc/terms/">
<dc:subject>THEMA</dc:subject>
<dc:title>TITEL</dc:title>
<dc:creator>AUTOR</dc:creator>
<dc:contributor>WEITERE AUTOREN</dc:contributor>
<dc:coverage>REICHWEITE</dc:coverage>
<dc:date>DATUM</dc:date>
<dc:description>BESCHREIBUNG</dc:description>
<dc:type>ART DER RESSOURCE</dc:type>
<dc:format>FORMAT</dc:format>
<dc:identifier>IDENTIFIKATION</dc:identifier>
<dc:language>SPRACHE</dc:language>
<dc:publisher>HERAUSGEBER</dc:publisher>
<dc:relation>BEZIEHUNG ZU ANDEREN RESSOURCE</dc:relation>
<dc:rights>RECHTE</dc:rights>
<dc:source>QUELLE</dc:source>
</metadata>
Files
VO-A02: XML-Literaturdatenbank
Ablauf
- Recherche zum Thema DTD
- Erstellen der XML-Datei
- Erstellen der DTD-Datei
- Validierung
Fehler
- Allgemeine Unfähigkeit den Validator zu benutzen
- Inkonsistenz in der Benennung
- Vergessen eines Slashs
- Klammern
XMl-Datei
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE literaturdatenbank SYSTEM "Literaturdatenbank.dtd">
<literaturdatenbank>
<buch>
<titel>Mein Buch</titel>
<autor>
<vorname>Max</vorname>
<nachname>Mustermann</nachname>
</autor>
<herausgeber>Verlag</herausgeber>
<jahr>1980</jahr>
<auflage>3</auflage>
<isbn>1234568</isbn>
<kurzbeschreibung>kurze Zusammenfassung des Inhalts</kurzbeschreibung>
<standort>
<regal>12</regal>
</standort>
</buch>
<buch>
<titel>Mein Buch</titel>
<untertitel>Untertitel meines Buches</untertitel>
<autor>
<nachname>noname</nachname>
</autor>
<autor>
<vorname>Listiger</vorname>
<nachname>Schreiberling</nachname>
</autor>
<herausgeber>Verlag</herausgeber>
<jahr>2011</jahr>
<auflage>5</auflage>
<isbn>1234568</isbn>
<kurzbeschreibung>kurze Zusammenfassung des Inhalts</kurzbeschreibung>
<standort>
<regal>2</regal>
<fach>7</fach>
</standort>
</buch>
</literaturdatenbank>
DTD-Datei
<!ELEMENT literaturdatenbank (buch+)>
<!ELEMENT buch (titel, untertitel?, (autor+), herausgeber, jahr, auflage, isbn, kurzbeschreibung, standort)>
<!ELEMENT titel (#PCDATA)>
<!ELEMENT untertitel (#PCDATA)>
<!ELEMENT autor ((vorname?), nachname)>
<!ELEMENT vorname (#PCDATA)>
<!ELEMENT nachname (#PCDATA)>
<!ELEMENT herausgeber (#PCDATA)>
<!ELEMENT jahr (#PCDATA)>
<!ELEMENT auflage (#PCDATA)>
<!ELEMENT isbn (#PCDATA)>
<!ELEMENT kurzbeschreibung (#PCDATA)>
<!ELEMENT standort (regal, fach?)>
<!ELEMENT regal (#PCDATA)>
<!ELEMENT fach (#PCDATA)>
Files
VO-A03: Freie Aufgabe
Letzte Änderung: 28.06.2012, 19:06 | 776 Worte