DevTrain Startseite Visual Studio 1 Magazin  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: XML Beginner | Thema: DTD Verständnisfrage? | Von: Mathias Kretzschmar ( 19.07.2004 09:34)

Hi,

ich bin gerade dabei mich ein wenig in XML einzulesen und im Moment bin ich im Kapitel DTDs. Wie ich das gelesen hab klingt das für mich so: Ich mach mir die Struktur am Anfang und alles was ich dann in die XML Datei schreib MUSS genau so aussehen, also Beispiel:

----------------------
<?xml version="1.0"?>

<!DOCTYPE BOOK
[
<!ELEMENT BOOK (TITLE, AUTHOR)>
<!ELEMENT TITLE (#PCDATA)>
<!ELEMENT AUTHOR (#PCDATA)>
]
>

<BOOK>
<TITLE>bla</TITLE>
<AUTHOR>ich</AUTHOR>
</BOOK>
------------------

Gut... nach meiner Logik dürfte es nicht mehr funktionieren, wenn ich a) ein weiteres Element einfach hinzufüg, also unter <author>ich</author> z.B. auch noch hinschreib <isbn>123456</isbn>, bzw b) wenn ich etwas weg lasse, also z.b. das author einfach lösche.

Nur interessiert das meine XML Datei ziemlich wenig, die zeigt das trotzdem fehlerfrei an... lieg ich jetzt falsch mit meiner Logik!?



Betreff Von Datum
Re: DTD Verständnisfrage?
eskommt natürlich aufs tool an mit dem du anzeigst. Ein Notepad vlaidiert natürlich nciht dein Dokument<br>Ein XMl Parser tut das nur, wenn du es ihm befiehlst.<br><br>Grundsätzlich ist dein Ansatz aber...
Hannes Preishuber 19.07.2004 12:55
Re: DTD Verständnisfrage?
Jup... dankeschön. Ich dachte, dass wenn ich die xml Datei im IE anzeig, dass der dann streiken würde. Hab jetzt mal ein anderes Tool genommen und da ist das dann schon deutlicher. :)
Mathias Kretzschmar 19.07.2004 14:21

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Building und Connecting Know-how

© Copyright 2003 ppedv AG