XML in 21 Tagen .

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Author(s): S North
Edition: 2. Aufl.
Publisher: Markt+Technik
Year: 2000

Language: German
Pages: 611

XML in 21 Tagen......Page 2
Tag 3 - XML-Markup......Page 4
Tag 6 - Gültige Dokumente anlegen......Page 5
Tag 8 - XML-Objekte: Entities......Page 6
Tag 12 - Die Anzeige von XML im Internet Explorer......Page 7
Tag 16 - Programmierung mit dem Document Object Model......Page 8
Tag 19 - XML-Konvertierung mit DSSSL......Page 9
Stichwortverzeichnis......Page 10
Woche 1......Page 12
Was ist XML, und warum sollte ich mich überhaupt damit beschäftigen?......Page 14
Das Web wird erwachsen......Page 15
Wo HTML nicht mehr reicht......Page 16
SGML......Page 19
Warum nicht SGML?......Page 20
Warum XML?......Page 21
Wie XML SGML und HTML ergänzt......Page 23
Ist XML nur für Programmierer vorgesehen?......Page 24
F&A......Page 26
Übung......Page 27
Die Anatomie eines XML-Dokuments......Page 28
Markup......Page 29
Ein Beispiel für ein XML-Dokument......Page 36
Logische Struktur......Page 40
Physische Struktur......Page 42
Zusammenfassung......Page 43
F&A......Page 44
Übungen......Page 45
XML-Markup......Page 46
Markup-Begrenzungszeichen......Page 47
Attribut-Markup......Page 48
Kommentare......Page 52
Zeichenverweise......Page 53
Vordefinierte Entities......Page 54
Entity-Verweise......Page 55
CDATA-Abschnitte......Page 61
Verarbeitungsanweisungen (Processing Instructions)......Page 62
F&A......Page 63
Übungen......Page 65
Elemente und Attribute......Page 66
Markup-Deklarationen......Page 67
Elementdeklarationen......Page 68
Elementinhaltsmodelle......Page 70
Mehrdeutige Inhaltsmodelle......Page 72
Attributtypen......Page 77
Wohlgeformte XML-Dokumente......Page 81
Zusammenfassung......Page 82
F&A......Page 83
Übungen......Page 84
Prüfung wohlgeformter Elemente......Page 86
Wo finden Sie Informationen über die verfügbaren Parser?......Page 87
Prüfen der XML-Dateien mit Hilfe von expat......Page 88
Überprüfen der XML-Dateien mit DXP......Page 96
Prüfen der Dateien über das Web mit RUWF......Page 99
Prüfung Ihrer Dateien über das Web mit Hilfe anderer Online- Auswertungsdienste......Page 100
Zusammenfassung......Page 103
F&A......Page 104
Übungen......Page 105
Gültige Dokumente anlegen......Page 108
XML und strukturierte Information......Page 109
Warum braucht man überhaupt eine DTD?......Page 113
DTDs und Auswertung......Page 114
Dokumenttypdeklarationen......Page 115
Interne DTD-Untermenge......Page 116
Standalone-XML-Dokumente......Page 117
Komplexe, externe DTDs anlegen......Page 119
Abändern einer SGML-DTD......Page 122
Eine DTD manuell anlegen......Page 126
Hilfe durch Werkzeuge......Page 131
Eine DTD für eine Homepage......Page 132
Zusammenfassung......Page 136
F&A......Page 137
Übungen......Page 138
Entwicklung komplexerer DTDs......Page 140
Informationsfülle......Page 141
Visuelle Modellierung......Page 143
XML-DTDs aus anderen Quellen......Page 148
Modellierung relationaler Datenbanken......Page 150
Elemente oder Attribute?......Page 151
Sparen Sie sich Schreibarbeit durch Parameter-Entities......Page 153
Modulare DTDs......Page 154
Bedingtes Markup......Page 156
Optionale Inhaltsmodelle und Mehrdeutigkeiten......Page 158
Konflikte mit Namensräumen vermeiden......Page 159
Ein Testfall......Page 161
Zusammenfassung......Page 167
Übungen......Page 168
Woche 2......Page 170
XML-Objekte: Entities......Page 172
Entities......Page 173
Interne Entities......Page 174
Binäre Entities......Page 175
Notationen......Page 177
Systembezeichner......Page 180
Öffentliche Bezeichner......Page 181
Entity-Auflösung......Page 183
Wie man das meiste aus Entities macht......Page 185
Zeichendaten und Zeichensätze......Page 187
Zeichensätze......Page 188
Entity-Codierung......Page 189
Entities und Entity-Mengen......Page 190
Zusammenfassung......Page 192
F&A......Page 193
Übungen......Page 194
Gültigkeitsprüfung......Page 196
Prüfen Ihrer DTD mit DXP......Page 197
Eine DTD-Überprüfung mit DXP......Page 198
Installation von XML für Java......Page 207
Schrittweise DTD-Auswertung mit XML für Java......Page 208
Auswertung Ihrer XML-Dateien mit DXP......Page 209
Schrittweises Durchlaufen einer XML-Datei mit DXP......Page 210
Schrittweise Prüfung einer XML-Datei mit XML für Java......Page 215
F&A......Page 216
Übungen......Page 217
XML-Links anlegen......Page 220
Hyperlinks......Page 221
Link-Elemente......Page 223
Einfache Links......Page 224
Erweiterte Links......Page 225
Erweiterte Link-Gruppen......Page 229
Inline- und Out-of-Line-Links......Page 230
Link-Effekte......Page 232
Link-Timing......Page 233
Das behavior-Attribut......Page 234
Link-Beschreibungen......Page 235
Mozilla und das role-Attribut......Page 236
Neuzuordnung von Attributen......Page 238
F&A......Page 239
Übungen......Page 240
Die erweiterte Adressierung in XML......Page 242
Erweiterte Zeiger......Page 243
Dokumente als Bäume......Page 244
Absolute Bezeichnungen......Page 246
Relative Bezeichnungen......Page 247
Auswahl nach dem Knotentyp......Page 249
Auswahl von Text......Page 250
Auswahl von Gruppen und Bereichen (Spannen)......Page 251
F&A......Page 252
Übungen......Page 253
Die Anzeige von XML im Internet Explorer......Page 256
Die Anzeige von XML im Internet Explorer 4......Page 257
Anzeige von XML unter Verwendung des XML Data Source Object......Page 258
Anzeige von XML mit dem XML Object API......Page 267
Anzeige von XML mit Hilfe des Microsoft-XSL-Prozessors......Page 274
Anzeige von XML mit Hilfe des XML-Data-Source-Objekts......Page 278
Anzeige von XML mit Hilfe des XML Object API......Page 279
Anzeige von eingebettetem XML......Page 284
Direkte Anzeige von XML......Page 288
Anzeige von XML mit CSS......Page 289
Anzeige von XML mit XSL......Page 291
Übungen......Page 294
Anzeige von XML in anderen Browsern......Page 298
Netscapes Vision von XML......Page 299
Anzeige von XML im Netscape Navigator 4......Page 300
Anzeige von XML in Mozilla 5/Gecko......Page 301
Anzeige von XML in DocZilla......Page 310
Funktionen der Viewport-Engine......Page 311
Und so funktioniert es......Page 312
F&A......Page 320
Übungen......Page 321
XML-Verarbeitung......Page 324
Weitergabe an unterschiedliche Medien......Page 325
Weitergabe an unterschiedliche Zielgruppen......Page 328
Hinzufügen, Entfernen und Umstrukturierung von Informationen......Page 330
Laden aus Datenbanken......Page 331
Drei Verarbeitungsparadigmen......Page 332
Ein XML-Dokument als Abfolge von Ereignissen......Page 333
XML als Hierarchie/Baum......Page 337
Zusammenfassung......Page 339
Übung......Page 340
Woche 3......Page 342
Ereignisgesteuerte Programmierung......Page 344
Was ist Omnimark LE?......Page 345
Ausführung von Omnimark LE......Page 346
Grundlegende Ereignisse in Omnimark......Page 347
Vorausschau......Page 352
Beispiel für ein Omnimark-Skript......Page 355
SAX......Page 368
Hintergrundinformationen zu OO und Java-Konzepten......Page 369
Schnittstellen und Klassen in der SAX-Distribution......Page 370
Ein Beispiel......Page 372
Ausführung der Konvertierung......Page 377
Weitere Implementierungen......Page 378
F&A......Page 379
Übungen......Page 380
Programmierung mit dem Document Object Model......Page 382
Die Spezifikation......Page 383
Die Schnittstellen......Page 384
Beziehungen zwischen den Schnittstellen......Page 385
Das Node-Objekt......Page 386
NodeList-Objekt/Schnittstelle......Page 389
Das NamedNodeMap-Objekt......Page 390
Das Document-Objekt......Page 391
Das Data-Objekt......Page 393
Beispiel für die Verwendung des DOM......Page 394
Die Zukunft des DOM......Page 396
F&A......Page 397
Übungen......Page 398
Die Verwendung von Metadaten zur Beschreibung von XML-Daten......Page 400
Welche Probleme gibt es mit den DTDs?......Page 401
XML-Data......Page 403
Resource Description Framework – der Rahmen für die Ressourcenbeschreibung......Page 404
DCD (Document Content Description, Dokumentinhaltsbeschreibung)......Page 408
XSchema......Page 410
Übungen......Page 411
Aufbereitung von XML mit CSS......Page 414
Aufstieg und Niedergang der Stilsprache......Page 415
CSS – Cascading Style Sheets......Page 417
XML, CSS und der Internet Explorer......Page 418
XML, CSS und Mozilla......Page 427
Wo Sie Mozilla finden......Page 428
Tricks......Page 433
Einbettung von CSS in XSL......Page 436
CSS-Stylesheet-Eigenschaften......Page 440
Einheiten......Page 441
Klassen......Page 442
Überblick über die CSS1-Eigenschaften......Page 443
Zusammenfassung......Page 450
F&A......Page 451
Übungen......Page 452
XML-Konvertierung mit DSSSL......Page 454
Wo DSSSL ins Spiel kommt......Page 455
Eine DSSSL-Entwicklungsumgebung......Page 456
Installation von jade......Page 457
Ausführung von jade......Page 458
Fehlermeldungen in jade......Page 461
Die ersten Schritte – jade in der Praxis......Page 462
XML in RTF und MIF umwandeln......Page 463
Konvertierung von XML in HTML......Page 466
Flußobjekte......Page 470
Eigenschaften von Flußobjekten......Page 473
Flußobjektbaum......Page 476
Konstruktionsregeln......Page 478
Präfixe für Elemente anlegen......Page 479
Komplexe Präfixe......Page 483
Tabellen......Page 485
Inhaltsverzeichnisse......Page 489
Querverweise......Page 493
F&A......Page 498
Übungen......Page 499
Darstellung von XML mit XSL......Page 500
XSL1......Page 501
XSL2......Page 502
Schablonenregeln......Page 507
Suche eines Elements nach seiner ID......Page 508
Suche nach mehreren Elementnamen......Page 509
Suche nach einem Element nach seinen Attributen......Page 510
Suche eines Elements nach seiner Position......Page 511
Auflösung von Auswahlkonflikten......Page 512
Die Standard-Schablonenregel......Page 513
Layouts für Formatobjekte......Page 514
Inhalts-Formatobjekte......Page 515
Direkte Verarbeitung......Page 520
Bedingte Verarbeitung......Page 523
Berechnung des Ausgabetexts......Page 525
Numerierung......Page 527
Sortieren......Page 528
Makros......Page 529
Formatobjekteigenschaften......Page 530
Vermeiden von Flußobjekten......Page 539
Zusammenfassung......Page 541
Übungen......Page 542
XML-Anwendungen in der Praxis......Page 544
Der aktuelle Stand......Page 545
Mathematics Markup Language......Page 547
Strukturierte Grafik......Page 557
PGML – Precision Graphics Markup Language......Page 559
Vector Markup Language......Page 564
Action-Sheets......Page 569
CSS-Verhalten......Page 570
Microsoft Chrome......Page 573
Zusammenfassung......Page 574
Glossar......Page 576
Online-Ressourcen......Page 585
Anwendungen......Page 586
Standards......Page 589
Informationsquellen......Page 591
Softwarepakete......Page 592
Software-Unternehmen......Page 595
DSSSL......Page 596
SGML......Page 597
Mailing-Listen......Page 598
Testdaten......Page 599
Stichwortverzeichnis......Page 602
C......Page 603
D......Page 604
F......Page 605
J......Page 606
N......Page 607
Q......Page 608
T......Page 609
X......Page 610
Z......Page 611