Datenorganisation

DTD

<!ELEMENT markerlist (kategorie*)>
 
<!ELEMENT kategorie (marker*)>
<!ATTLIST kategorie
  k_name ID #REQUIRED>
 
<!ELEMENT marker (name, ((adresse, koordinaten) | koordinaten) , beschreibung?, datum, bild_pfad?)>
<!ATTLIST marker
  m_id ID #REQUIRED>
 
<!ELEMENT name (#PCDATA)>
<!ELEMENT adresse EMPTY>
<!ATTLIST adresse
  str CDATA #REQUIRED
  nr CDATA #REQUIRED
  plz NMTOKEN #REQUIRED>
<!ELEMENT koordinaten EMPTY>
<!ATTLIST koordinaten
  lat NMTOKEN #REQUIRED
  lon NMTOKEN #REQUIRED>
<!ELEMENT beschreibung (#PCDATA)>
<!ELEMENT datum (#PCDATA)>
<!ELEMENT bild_pfad (#PCDATA)>

XML Dummy

<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE markerlist SYSTEM "entwurf.dtd">
 
<markerlist>
 <kategorie k_name="lokal">
  <marker m_id="..">
   <name></name>
   <adresse str=" " nr=" " plz=" "></adresse>
   <koordinaten lat=" " lon=" "></koordinaten>
   <beschreibung></beschreibung>
   <datum></datum>
  </marker>
  <marker m_id="..">
   <name></name>
   <koordinaten lat=" " lon=" "></koordinaten>
   <beschreibung></beschreibung>
   <datum> </datum>
   <bild_pfad> </bild_pfad>
  </marker>
 </kategorie>
 <kategorie k_name="streetart">
  <marker m_id=" ">
   <name> </name>
   <koordinaten lat=" " lon=" "></koordinaten>
   <beschreibung> </beschreibung>
   <datum></datum>
  </marker>
 </kategorie>
 <kategorie k_name="diverses">
 </kategorie>
</markerlist>
Letzte Änderung: 17.12.2009, 22:56 | 248 Worte