XML Anwendung
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
anwendungsbeispiel
besondere form
code
datei
datum
ebbe
eintrag
element
entwerfen
export
http
kind
konvention
mensch
programm
programmiersprache
url
verwenden
verzeichnis
zugriff
-
Hey,
ich hab mal ab und zu mir XML-Codes angeguckt.
Allerdings finde ich keine Anwendungsbeispiele.
Wozu soll XML gut sein?
Kann mir jemand ein einfaches Beispiel zeigen.
Bitte mit Codes, da ich es mir sonst nicht richtig vorstellen kann.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
XML dient in erster Lienie dazu um Daten zu hierarchisch Strukturieren. HTML ist eine besondere Form von XML. Wikipedia zeigt folgenden Code als Beispielcode:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <verzeichnis> <titel>Wikipedia Städteverzeichnis</titel> <eintrag> <stichwort>Genf</stichwort> <eintragstext>Genf ist der Sitz von ...</eintragstext> </eintrag> <eintrag> <stichwort>Köln</stichwort> <eintragstext>Köln ist eine Stadt, die ...</eintragstext> </eintrag> </verzeichnis>
In diesem Fall ist dein oberstes Element, dein sogenanntes Root-Element, "verzeichnis". Verzeichnis hat 3 Kinder ("childs"): Titel und 2 Einträge. Ein Eintrag hat 2 Geschwiste ("siblings")r: Einen (anderen) Eintrag und den Titel. Jeder Eintrag hat wiederum 2 Kinder .
XML ist also keine "Programmiersprache" oder "Anwendung" sondern dient meistens nur der strukturierten Speicherung von Elementen. -
Hey,
danke für deinen Beitrag.
Aber XML alleine bringt ja nichts.
Wie kombiniert man das jetzt mit HTML?
-
wie man es mit html verwenden kann findest du hier
http://de.selfhtml.org/xml/
hm, wozu kann man es verwenden? also rss-feed sind xml-datein, soweit ich weiß (aber da kann ich mich auch irren).
naja, man kann auch leicht editierbache html's erstellen ohne php oder java oder eine datenbank zu nutzen. mehr fällt mir aus dem stehgreif aber auch nicht ein.
edit
achso - viele programme unterstützen einen export ins xml, so kann man beispielsweise mit excel bequem seine daten für eine html-seite bearbeiten .
außerdem kann auch indesign beispielsweise mit xml-daten umgehen, sodaß man zb für eine internet-präsents und eine druck-version die selben xml-daten vermatschen kann.
ja, nun ist aber wirklich ebbe.
Beitrag zuletzt geändert: 5.9.2009 19:16:47 von sonok -
Wenn man Daten abspeichern will, kann man dies auf verschiedene Weise tun. Wenn man sich dabei an die XML-Konventionen hält, hat man allerdings den Vorteil, dass auch ein Mensch theoretisch verstehen kann, welche Daten in dem XML gespeichert sind. Und wenn dieser Mensch dann ein Programmierer ist, kann er auch leichter ein Programm entwerfen, dass mit diesen Daten ebenfalls klarkommt.
Außerdem gibt es für viele Programmiersprachen entsprechende XML Bibliotheken, so dass der Zugriff auf Daten in XML Dateien angenehmer ist als der Zugriff auf binäre Dateien. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage