Inhaltsverzeichnis
1 Einführung in XML ... 17
... 1.1 Tags, Markups und spitze Klammern ... 18
... 1.2 XML: Ein Phänomen und seine Ursachen ... 21
... 1.3 Entstehung und Normierung ... 25
... 1.4 Wie soll es aussehen? 29
... 1.5 Die Erweiterungen ... 31
... 1.6 Das XML-Dokument ... 34
... 1.7 Trennung von Inhalt und Layout ... 35
... 1.8 Einige Irrtümer ... 38
2 Die XML-Verarbeitung ... 43
... 2.1 XML-Editoren ... 44
... 2.2 Nichts geht ohne Parser ... 49
... 2.3 Konverter ... 55
... 2.4 Darstellung im Browser ... 58
... 2.5 Binärcode und Kommandozeile ... 62
... 2.6 Java-Tools ... 64
... 2.7 Plugins ... 65
... 2.8 Skriptsprachen und Webserver ... 66
... 2.9 Einbindung in eigene Programme ... 67
3 Die XML-Familie ... 75
... 3.1 Definieren mit DTD und Schema ... 76
... 3.2 Benennen mit Namespaces ... 101
... 3.3 Selektieren mit XPath ... 105
... 3.4 Konvertieren mit XSLT ... 114
... 3.5 Formatting Objects ... 139
... 3.6 Weitere Sprachen ... 146
4 Einsatzfelder von XML ... 147
... 4.1 Publikation ... 150
... 4.2 Interaktion ... 166
... 4.3 Integration ... 175
... 4.4 Kombination ... 194
... 4.5 Transaktion ... 206
5 Web Services ... 217
... 5.1 Einführung ... 217
... 5.2 Das Prinzip ... 218
... 5.3 Das Beispiel Google ... 221
... 5.4 Anwendungsfelder ... 224
... 5.5 Weitere Aspekte ... 225
... 5.6 Wer normiert Web Services? 227
... 5.7 Die Datensicherheit ... 228
... 5.8 Die Komponenten im Detail ... 228
... 5.9 Weitere Entwicklung ... 232
6 XML-Sprachen ... 235
... 6.1 Allgemeine Sprachen ... 235
... 6.2 E-Business ... 236
... 6.3 Allgemeiner Informationsaustausch ... 238
... 6.4 Technische Anwendungen ... 240
A Internetadressen ... 245
B Glossar ... 251
Bestellen bei
Amazon .