Webblog zur LVA Nutzung Interaktiver Medien |
Dienstag, 7. November 2006
Basistechniken im Internet
Kenan.Mujkanovic.Uni-Linz, 21:00h
Eröffnungsbeitrag - XML – Einige interessante Fakten Die folgenden Fakten sollen die Grundlagen des XML in übersichtlicher Form darstellen. Es wird erklärt, was hinter dem Begriff steht und warum XML als Schlüsseltechnologie angesehen wird. Darüber hinaus werden die Unterschiede zu HTML erörtert. 1. XML - Definition XML steht für Extensible Markup Language und steht für strukturierte Daten. Strukturierte Daten findet man beispielsweise bei Adressbüchern oder Kalkulationstabellen. XML ist ein Satz an Regeln und ist keine Programmiersprache. Es ist lediglich eine Datenstruktur, die Daten nach bestimmten Kriterien unterteilt -> strukturiert. XML ist erweiterbar und plattformunabhängig. [2] 2. XML sieht syntaktisch ein wenig wie HTML aus HTML und XML verwenden Tags (durch ‚<’ und ‚>’ geklammerte Wörter) und Attribute der Form name = „value“. In XML werden die Tags, im Unterschied zum HTML, nur zur Abgrenzung der Daten verwendet. Die Interpretation der Daten erfolgt durch eine Anwendung selbst (Parser). [2] 3. XML ist Text Ein Vorteil des Textformats ist der, dass man sich auf diese Weise die Daten durchlesen kann, ohne ein Programm tatsächlich ausführen zu müssen. Man kann es mit jedem Editor lesen. XML ist aber sehr genau zu befolgen. Die Regeln sind genau definiert. Ein weggelassener Tag beispielsweise, macht ein XML Dokument unbenutzbar. Bei HTML wird dies aber toleriert (ist also erlaubt). [2] 4. XML und Speicherplatz XML Dateien sind meistens größer als vergleichbare binäre Formate. Ein XML Dokument verbraucht daher etwas mehr Speicherplatz, was heutzutage aber nicht wirklich eine große Rolle spielt wie früher es der Fall war. Außerdem kann man die Dateien sehr schnell und effizient komprimieren (z.B. gzip). [2] 5. XML - Xlink – Xpointer XML 1.0 ist die Spezifikation, die definiert, was „Tags“ und „Attribute“ sind. Xlink beschreibt eine Standardmethode, um Hyperlink zu XML Dateien hinzuzufügen. XPointer sind Syntaxen, um auf Teile eines XML Dokuments zu verweisen. Ein XPointer sieht einem URL sehr ähnlich, aber, anstatt auf Dokumente im Web zu greifen, zeigt er auf Teildaten innerhalb einer XML Datei. [2] 6. XML ist neu, aber XML gibt es schon länger Die Entwicklung begann 1996 (Seit 1998 ist es ein W3C-Standard). Allerdings hat XML einen Vorgänger: SGML, das in den 80er Jahren entwickelt wurde (Seit 1986 sogar ISO-Norm). Zum Vergleich: Die Entwicklung von HTML begann 1990. [2] 7. XML - ein Beispiel [1] Beispiel (XML Dokument): <?xml version=“1.0“?> <!DOCTYPE email SYSTEM “email1.dtd“> <email> <empfaenger>Dino Ahr</empfaenger> <absender>Dino Ahr</absender > <thema>Test</thema> <nachricht> Dies ist ein Test! </nachricht> </email> 8. XML ist lizenzfrei und plattformunabhängig XML als eine W3C-Entwicklung ist grundsätzlich lizenzfrei. Es ist plattformunabhängig und man findet sehr viel Material an online-Unterstützung für XML-Interessierte. [2] Quellen: [1] XML-Beispiel: http://www.iwr.uni-heidelberg.de/groups/comopt/teaching/uml/html/kapitel_5_800x600/tsld008.htm [2] http://www.w3c.de/Misc/XML-in-10-points.html ... comment |
Online for 6588 days
Last update: 2007.01.03, 12:53 status
You're not logged in ... login
menu
search
calendar
recent updates
RC4 - Verschlüsselung
RC4 – Ron’s Code 4 Allgemeines über... by Kenan.Mujkanovic.Uni-Linz (2007.01.03, 12:53) Guter Beitrag
Lg, und einen guten Rutsch ins Neue Jahr Sonja (Tutorin) by Sonja.Pöchtrager.Uni-Linz (2006.12.31, 11:21) CMS – Content Management...
Content Management Systeme - Übersicht und Vergleich Definition... by Kenan.Mujkanovic.Uni-Linz (2006.12.19, 14:04) Basistechniken im Internet
Eröffnungsbeitrag - XML – Einige interessante... by Kenan.Mujkanovic.Uni-Linz (2006.11.07, 21:00) |