Thomas Meinike: Aufbau einer XML-Datei

Beitrag lesen

Hallo,

danke für die bisherige Hilfe. Vielleicht kannste ja noch das folgende kurz in ne xml-datei kopieren und in nem browser checken, ob alles passt.

Naja, validieren solltest Du schon selbst!

Die dtd hab ich etwas abgeändert und das + reingemacht und ebendazu ein kleines beispiel gemacht.

Das Element datum wird doppelt deklariert. Vorschlag: wsdatum und wwdatum verwenden oder Namensraeume deklarieren und darauf basierend ws:datum bzw. ww:datum verwenden.

Bezogen auf wsdatum und wwdatum waere diese DTD geeignet:

<!ELEMENT wetterdaten (wetterstation, wetterwerte)>
<!ELEMENT wetterstation (einheit, hoehe, land, name, wsdatum, uhrzeit)>
<!ELEMENT einheit (#PCDATA)>
<!ELEMENT hoehe (#PCDATA)>
<!ELEMENT land (#PCDATA)>
<!ELEMENT name (#PCDATA)>
<!ELEMENT wsdatum (#PCDATA)>
<!ELEMENT uhrzeit (#PCDATA)>
<!ELEMENT wetterwerte (wetterwert+)>
<!ELEMENT wetterwert (standort, wwdatum, temperaturMax, temperaturMin, temperaturMittel)>
<!ELEMENT standort (#PCDATA)>
<!ELEMENT wwdatum (#PCDATA)>
<!ELEMENT temperaturMax (#PCDATA)>
<!ELEMENT temperaturMin (#PCDATA)>
<!ELEMENT temperaturMittel (#PCDATA)>

MfG, Thomas