-=]Monkey[]HeaD[=-
18.06.2002, 21:00
Hi,
kann mir mal jemand kurz erklären was XML ist und wuzu es gut ist. Und ist es vorteilhaft es jetzt schon zu lernen (wenns da was zu lernen gibt)
:rolleyes: :rolleyes: :rolleyes:
Naja, XML ist eine Auszeichnungssprache. Stammt von SGML ab, genauso wie HTML
Nur, bei HTML hast du eben feste, vorgefertigte Tags, die unabänderlich sind, wodurch es sich nicht so gut für den Datenaustausch eignet, da diese Tags v.a. auf das Aussehe spezialisiert sind, denn man will ja was darstellen.
da ist dann eben der vorteil von XML, du kannst die Daten so speichern, wie du es selbst in einer DTD festgelegt hast. nachher können diese XML-Dateien dann von ganz verschiedenen Programmen eingelesen werden.
Als Beispiel, wenn zwei Firmen Daten austauschen, dann legen sie halt am Anfang eine DTD fest, und speichern ihre Daten entsprechend. Oder eine Firma hat halt schon ihre "Firmen"-DTD, und bringt diese Praktisch beim Vertragabschluß mit und sagt, "so wollen wir die daten haben", zB produktinfos oder so
in andere Formate kann das ganze dann mit XSLT transformiert werden, eben zum beispiel in HTML.
das neue Staroffice zB speichert die Dokumente in einem gepackten archiv, daß XML-dateien enthält...
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.