Title:

XML.

Home
Publication List
deutsch
  
ISBN: 3446219129   ISBN: 3446219129   ISBN: 3446219129   ISBN: 3446219129 
 
|<< First     < Previous     Index     Next >     Last >>|
  Wir empfehlen:       
 
 

2 XML Grundlagen

Der Aufbau eines XML-Dokuments ist dem Aufbau eines HTML Dokuments sehr ähnlich.

2.1 Beispiel

Abbildung 3 zeigt ein kleines Beispiel, wie ein XML-Dokument über das Proseminar "Rund ums Internet" aussehen könnte:


Abbildung 3: XML-Beispiel

In der ersten Zeile stehen XML Prozessor-Informationen, die die Versionskennzeichnung des XML-Dokuments und die Kodierung enthalten. Das Attribut "standalone" besagt, dass bei diesem XML-Dokument nur die Wohlgeformtheit (siehe unten) überprüft werden kann.

Das Wurzelelement heißt "Proseminar". Es enthält 3 Elemente (Name, Teilnehmer, Treffen) und einen Kommentar.

"Name" enthält den Namen des Proseminars: "Rund ums Internet".

Das Element "Teilnehmer" enthält ein weiteres Element "Anzahl". In diesem steht die Anzahl der Teilnehmer.

"Treffen" ist das letzte Element und besitzt die beiden Attribute "Ort" und "Tag".

Der Kommentar enthält eine kurze Erläuterung zu der Teilnehmeranzahl.

2.2 Baumstruktur einer XML Datei

Jedes XML-Dokument kann als Baumstruktur dargestellt werden (siehe Abb.4). Jeder Knoten in diesem Baum entspricht einem Objekt im XML-Dokument.


Abbildung 4: Baum Beispiel

2.3 Aufbau

Eigentlich ist ein XML-Dokument nichts anderes als eine Textdatei. Hält die Textdatei zusälich folgende Grammatik-Regeln ein, wird sie zum XML-Dokument:


Abbildung 5: Wichtige Teile eines XML Dokuments

 

  
Oracle9i XML-Handbuch: XML-basierte, datenbankgestützte Anwendungen entwickeln für die Versionen 9i, 8i und 7.x
Sonstige Artikel:
Bartimaeus 3. Ptolemy's Gate.
Bürgerliches Gesetzbuch ( BGB) 1 - Einführung und Allgemeiner Teil. Ein Lehrbuch mit Fällen und Kontrollfragen
Essential C# 4.0 (Microsoft .Net Development)
 
   
 
     
|<< First     < Previous     Index     Next >     Last >>| 

Back to the topic site:
StudyPaper.com/Startseite/Computer/Informatik/Programmieren/XML

External Links to this site are permitted without prior consent.

Publication List:
Extensible Markup Language (automatische Übersetzung)
   
  Home  |  deutsch  |  Set bookmark  |  Send a friend a link  |  Copyright ©  |  Impressum