Einstieg in XML, m. CD-ROM
Wenn Sie sich kompetent und praxisorientiert in XML einarbeiten möchten, ist dieses Buch genau das Richtige für Sie. Der erfahrene Autor Helmut Vonhoegen vermittelt Ihnen die Grundlagen und alle wichtigen Themen rund um XML. Aufgrund der kompakten...
Leider schon ausverkauft
Buch
- Lastschrift, Kreditkarte, Paypal, Rechnung
- Kostenlose Rücksendung
Produktdetails
Produktinformationen zu „Einstieg in XML, m. CD-ROM “
Wenn Sie sich kompetent und praxisorientiert in XML einarbeiten möchten, ist dieses Buch genau das Richtige für Sie. Der erfahrene Autor Helmut Vonhoegen vermittelt Ihnen die Grundlagen und alle wichtigen Themen rund um XML. Aufgrund der kompakten Darstellung eignet sich das Buch auch hervorragend als Referenz.
Aus dem Inhalt:
- Grundlagen von XML
- Validierung mit DTD und XML Schema
- Navigation mit XPath
- Formatierung mit CSS und XSL
- Transformation mit XSLT
- Abfragen mit XQuery
- Formulare mit XForms
- Parsen und Serialisieren mit DOM und SAX
- Webservices mit SOAP
- Office-Formate OOXML und ODF
- Mapping
Klappentext zu „Einstieg in XML, m. CD-ROM “
Wenn Sie sich kompetent und praxisorientiert in XML einarbeiten möchten, ist dieses Buch genau das Richtige für Sie. Der erfahrene Autor Helmut Vonhoegen vermittelt Ihnen die Grundlagen und alle wichtigen Themen rund um XML. Aufgrund der kompakten Darstellung eignet sich das Buch auch hervorragend als Referenz.Aus dem Inhalt:
Grundlagen von XML
Validierung mit DTD und XML Schema
Navigation mit XPath
Formatierung mit CSS und XSL
Transformation mit XSLT
Abfragen mit XQuery
Formulare mit XForms
Parsen und Serialisieren mit DOM und SAX
Webservices mit SOAP
Office-Formate OOXML und ODF
Mapping
Inhaltsverzeichnis zu „Einstieg in XML, m. CD-ROM “
... 1.1 ... Kleines Einstiegsprojekt zum Kennenlernen ... 21... 1.2 ... XML -- universale Metasprache und Datenaustauschformat ... 28
... 1.3 ... Übersicht über die Sprachfamilie XML ... 33
... 1.4 ... XML-Editoren und Entwicklungsumgebungen ... 36
... 1.5 ... Anwendungsbereiche ... 42
... 2.1 ... Aufbau eines XML-Dokuments ... 47
... 2.2 ... Die Regeln der Wohlgeformtheit ... 60
... 2.3 ... Elemente oder Attribute? ... 61
... 2.4 ... Reservierte Attribute ... 61
... 2.5 ... Entitäten und Verweise darauf ... 63
... 2.6 ... CDATA-Sections ... 64
... 2.7 ... Kommentare ... 65
... 2.8 ... Verarbeitungsanweisungen ... 65
... 2.9 ... Namensräume ... 66
... 3.1 ... Metasprache und Markup-Vokabulare ... 73
... 3.2 ... Regeln der Gültigkeit ... 76
... 3.3 ... DTD oder Schema? ... 77
... 3.4 ... Definition eines Dokumentmodells ... 77
... 3.5 ... Deklarationen für gültige Komponenten ... 80
... 3.6 ... Dokumentinstanz ... 88
... 3.7 ... Attributlisten-Deklaration ... 89
... 3.8 ... Verweis auf andere Elemente ... 93
... 3.9 ... Verwendung von Entitäten ... 93
... 3.10 ... Formen der DTD-Deklaration ... 98
... 3.11 ... Zwei DTDs in der Praxis ... 101
... 4.1 ... XML Schema -- der XML-basierte Standard ... 111
... 4.2 ... Erster Entwurf eines Schemas ... 113
... 4.3 ... Genereller Aufbau eines XML-Schemas ... 120
... 4.4 ... Datentypen ... 121
... 4.5 ... Definition der Struktur des Dokuments ... 135
... 4.6 ... Häufigkeitsbestimmungen ... 144
... 4.7 ... Default-Werte für Elemente und Attribute ... 145
... 4.8 ... Kompositoren ... 146
... 4.9 ... Arbeit mit benannten Modellgruppen ... 148
... 4.10 ... Definition von Attributgruppen ... 150
... 4.11 ... Schlüsselelemente und Bezüge darauf ... 151
... 4.12 ... Kommentare ... 154
... 4.13 ... Ableitung komplexer Datentypen ... 155
... 4.14 ... Designvarianten ... 162
... 4.15 ... Übernahme von Schema-Definitionen ... 165
... 4.16 ... XML Schema -- Kurzreferenz ... 173
... 5.1 ...
... mehr
Datenauswahl mit XPath ... 183
... 5.2 ... XPath 2.0 ... 201
... 5.3 ... Verknüpfungen mit XLink ... 214
... 5.4 ... XBase ... 220
... 5.5 ... Über XPath hinaus: XPointer ... 221
... 6.1 ... Cascading Stylesheets für XML ... 229
... 6.2 ... Arbeitsweise eines Stylesheets ... 229
... 6.3 ... Anlegen von Stylesheets ... 231
... 6.4 ... Vererben und Überschreiben ... #
... 6.5 ... Selektortypen ... 234
... 6.6 ... Attributselektoren ... 235
... 6.7 ... Kontext- und Pseudoselektoren ... 235
... 6.8 ... Schriftauswahl und d103ierung ... 236
... 6.9 ... Farbauswahl ... 237
... 6.10 ... Blöcke, Ränder, Rahmen, Füllung und Inhalt ... 238
... 6.11 ... Stylesheet-Kaskaden ... 240
... 6.12 ... Auflösung von Regelkonflikten ... 240
... 6.13 ... Zuordnung zu XML-Dokumenten ... 241
... 6.14 ... Schwächen von CSS ... 242
... 7.1 ... Sprache für Transformationen ... 243
... 7.2 ... Ablauf der Transformation ... 255
... 7.3 ... Stylesheet mit nur einer Template-Regel ... 258
... 7.4 ... Eingebaute Template-Regeln ... 259
... 7.5 ... Designalternativen ... 260
... 7.6 ... Kontrolle der Knotenverarbeitung ... 262
... 7.7 ... Datenübernahme aus der Quelldatei ... 268
... 7.8 ... Nummerierungen ... 270
... 7.9 ... Verzweigungen und Wiederholungen ... 273
... 7.10 ... Sortieren und Gruppieren von Quelldaten ... 278
... 7.11 ... Parameter und Variablen ... 281
... 7.12 ... Hinzufügen von Elementen und Attributen ... 290
... 7.13 ... Zusätzliche XSLT-Funktionen ... 294
... 7.14 ... Mehrfache Verwendung von Stylesheets ... 298
... 7.15 ... Übersetzungen zwischen XML-Vokabularen ... 300
... 7.16 ... Umwandlung von XML in HTML und XHTML ... 303
... 7.17 ... Exkurs zu XHTML und HTML 5 ... 310
... 7.18 ... XSLT-Editoren ... 311
... 7.19 ... Kurzreferenz zu XSLT 1.0 ... 313
... 7.20 ... XSLT 2.0 ... 321
... 8.1 ... Transformation und Formatierung ... 333
... 8.2 ... Formatierungsobjekte ... 334
... 8.3 ... Baum aus Bereichen -- Areas ... 335
... 8.4 ... XSL-Bereichsmodell ... 336
... 8.5 ... Testumgebung für XSL ... 337
... 8.6 ... Aufbau eines XSL-Stylesheets ... 339
... 8.7 ... Verknüpfung mit dem Dokument und Ausgabe ... 344
... 8.8 ... Inline-Formatierungsobjekte ... 346
... 8.9 ... Ausgabe von Tabellen ... 347
... 8.10 ... Listen ... 350
... 8.11 ... Gesucht: visuelle Editoren ... 352
... 8.12 ... Übersicht über die Formatierungsobjekte von XSL ... 352
... 9.1 ... Datenmodell und Verfahren ... 359
... 9.2 ... Abfragepraxis ... 365
... 9.3 ... FLWOR-Ausdrücke ... 367
... 9.4 ... Fortgeschrittene Optionen ... 372
... 9.5 ... Implementierungen ... 375
... 10.1 ... XForms -- Empfehlung und Implementierungen ... 380
... 10.2 ... Testübung ... 383
... 10.3 ... Aufbau des Datenmodells ... 385
... 10.4 ... Steuerelemente ... 389
... 10.5 ... Datenhandhabung ... 399
... 10.6 ... Ereignisse und Aktionen ... 406
... 10.7 ... Kurzreferenz XForms 1.1 ... 408
... 11.1 ... Abstrakte Schnittstellen: DOM und SAX ... 413
... 11.2 ... Document Object Model (DOM) ... 415
... 11.3 ... DOM-Implementierungen ... 427
... 11.4 ... Die MSXML-Implementierung von DOM ... 428
... 11.5 ... Fingerübungen mit DOM ... 434
... 11.6 ... Alternative zu DOM: Simple API for XML (SAX) ... 451
... 11.7 ... Arbeit mit XML-Klassen in VB.Net ... 474
... 12.1 ... XML-Webdienste ... 502
... 12.2 ... Beispiel für einen Webdienst ... 503
... 12.3 ... Nachrichten mit SOAP ... 512
... 12.4 ... Dienstbeschreibung ... 516
... 12.5 ... Webdienste registrieren und finden ... 520
... 13.1 ... XML in Office 2010 ... 524
... 13.2 ... Die Alternative OpenDocument ... 530
... 13.3 ... Einsatz benutzerdefinierter Schemas in Office 2010 ... 534
... 13.4 ... XML-Markup in Word 2010 ... 535
... 13.5 ... XML-Markup in Excel 2010 ... 547
... 13.6 ... XML-basierte Formulare mit InfoPath 2010 ... 562
... 14.1 ... Codegenerierung für Transformationen ... 579
... 14.2 ... Datenausgabe ... 585
... 14.3 ... Stylesheet-Generierung ... 586
... 14.4 ... Eigene Funktionen ... 587
... 14.5 ... Mapping von Datenbankdaten ... 588
... 14.6 ... Mapping für Excel-Tabellen ... 590
... 14.7 ... EDIFACT und ANSI X12 ... 591
... A ... Webressourcen ... 593
... B ... Glossar ... 599
... 5.2 ... XPath 2.0 ... 201
... 5.3 ... Verknüpfungen mit XLink ... 214
... 5.4 ... XBase ... 220
... 5.5 ... Über XPath hinaus: XPointer ... 221
... 6.1 ... Cascading Stylesheets für XML ... 229
... 6.2 ... Arbeitsweise eines Stylesheets ... 229
... 6.3 ... Anlegen von Stylesheets ... 231
... 6.4 ... Vererben und Überschreiben ... #
... 6.5 ... Selektortypen ... 234
... 6.6 ... Attributselektoren ... 235
... 6.7 ... Kontext- und Pseudoselektoren ... 235
... 6.8 ... Schriftauswahl und d103ierung ... 236
... 6.9 ... Farbauswahl ... 237
... 6.10 ... Blöcke, Ränder, Rahmen, Füllung und Inhalt ... 238
... 6.11 ... Stylesheet-Kaskaden ... 240
... 6.12 ... Auflösung von Regelkonflikten ... 240
... 6.13 ... Zuordnung zu XML-Dokumenten ... 241
... 6.14 ... Schwächen von CSS ... 242
... 7.1 ... Sprache für Transformationen ... 243
... 7.2 ... Ablauf der Transformation ... 255
... 7.3 ... Stylesheet mit nur einer Template-Regel ... 258
... 7.4 ... Eingebaute Template-Regeln ... 259
... 7.5 ... Designalternativen ... 260
... 7.6 ... Kontrolle der Knotenverarbeitung ... 262
... 7.7 ... Datenübernahme aus der Quelldatei ... 268
... 7.8 ... Nummerierungen ... 270
... 7.9 ... Verzweigungen und Wiederholungen ... 273
... 7.10 ... Sortieren und Gruppieren von Quelldaten ... 278
... 7.11 ... Parameter und Variablen ... 281
... 7.12 ... Hinzufügen von Elementen und Attributen ... 290
... 7.13 ... Zusätzliche XSLT-Funktionen ... 294
... 7.14 ... Mehrfache Verwendung von Stylesheets ... 298
... 7.15 ... Übersetzungen zwischen XML-Vokabularen ... 300
... 7.16 ... Umwandlung von XML in HTML und XHTML ... 303
... 7.17 ... Exkurs zu XHTML und HTML 5 ... 310
... 7.18 ... XSLT-Editoren ... 311
... 7.19 ... Kurzreferenz zu XSLT 1.0 ... 313
... 7.20 ... XSLT 2.0 ... 321
... 8.1 ... Transformation und Formatierung ... 333
... 8.2 ... Formatierungsobjekte ... 334
... 8.3 ... Baum aus Bereichen -- Areas ... 335
... 8.4 ... XSL-Bereichsmodell ... 336
... 8.5 ... Testumgebung für XSL ... 337
... 8.6 ... Aufbau eines XSL-Stylesheets ... 339
... 8.7 ... Verknüpfung mit dem Dokument und Ausgabe ... 344
... 8.8 ... Inline-Formatierungsobjekte ... 346
... 8.9 ... Ausgabe von Tabellen ... 347
... 8.10 ... Listen ... 350
... 8.11 ... Gesucht: visuelle Editoren ... 352
... 8.12 ... Übersicht über die Formatierungsobjekte von XSL ... 352
... 9.1 ... Datenmodell und Verfahren ... 359
... 9.2 ... Abfragepraxis ... 365
... 9.3 ... FLWOR-Ausdrücke ... 367
... 9.4 ... Fortgeschrittene Optionen ... 372
... 9.5 ... Implementierungen ... 375
... 10.1 ... XForms -- Empfehlung und Implementierungen ... 380
... 10.2 ... Testübung ... 383
... 10.3 ... Aufbau des Datenmodells ... 385
... 10.4 ... Steuerelemente ... 389
... 10.5 ... Datenhandhabung ... 399
... 10.6 ... Ereignisse und Aktionen ... 406
... 10.7 ... Kurzreferenz XForms 1.1 ... 408
... 11.1 ... Abstrakte Schnittstellen: DOM und SAX ... 413
... 11.2 ... Document Object Model (DOM) ... 415
... 11.3 ... DOM-Implementierungen ... 427
... 11.4 ... Die MSXML-Implementierung von DOM ... 428
... 11.5 ... Fingerübungen mit DOM ... 434
... 11.6 ... Alternative zu DOM: Simple API for XML (SAX) ... 451
... 11.7 ... Arbeit mit XML-Klassen in VB.Net ... 474
... 12.1 ... XML-Webdienste ... 502
... 12.2 ... Beispiel für einen Webdienst ... 503
... 12.3 ... Nachrichten mit SOAP ... 512
... 12.4 ... Dienstbeschreibung ... 516
... 12.5 ... Webdienste registrieren und finden ... 520
... 13.1 ... XML in Office 2010 ... 524
... 13.2 ... Die Alternative OpenDocument ... 530
... 13.3 ... Einsatz benutzerdefinierter Schemas in Office 2010 ... 534
... 13.4 ... XML-Markup in Word 2010 ... 535
... 13.5 ... XML-Markup in Excel 2010 ... 547
... 13.6 ... XML-basierte Formulare mit InfoPath 2010 ... 562
... 14.1 ... Codegenerierung für Transformationen ... 579
... 14.2 ... Datenausgabe ... 585
... 14.3 ... Stylesheet-Generierung ... 586
... 14.4 ... Eigene Funktionen ... 587
... 14.5 ... Mapping von Datenbankdaten ... 588
... 14.6 ... Mapping für Excel-Tabellen ... 590
... 14.7 ... EDIFACT und ANSI X12 ... 591
... A ... Webressourcen ... 593
... B ... Glossar ... 599
... weniger
Autoren-Porträt von Helmut Vonhoegen
Helmut Vonhoegen ist seit 1980 beruflich als Systemanalytiker, dann hauptsächlich als Dozent für Unternehmen wie RWE, RAG, Miele u. a. tätig. Er ist Experte für Windows, Office-, Web- und Grafikanwendungen. Zu diesen Themen veröffentlicht er neben Büchern auch regelmäßig Artikel in Fachzeitschriften. Er ist Mitglied des Zentrums für interaktive Medien in Köln.
Bibliographische Angaben
- Autor: Helmut Vonhoegen
- 2011, 6., aktualis. u. erw. Aufl., 619 Seiten, mit Schwarz-Weiß-Abbildungen, Maße: 18,2 x 24,6 cm, Gebunden, Deutsch
- Verlag: Rheinwerk Verlag
- ISBN-10: 3836217112
- ISBN-13: 9783836217118
Rezension zu „Einstieg in XML, m. CD-ROM “
XML erlangt eine immer größere Bedeutung für Entwickler. Mit diesem Buch ist ein interessanter und informativer Einstieg in die Sprache möglich,
Kommentar zu "Einstieg in XML, m. CD-ROM"
0 Gebrauchte Artikel zu „Einstieg in XML, m. CD-ROM“
Zustand | Preis | Porto | Zahlung | Verkäufer | Rating |
---|
Schreiben Sie einen Kommentar zu "Einstieg in XML, m. CD-ROM".
Kommentar verfassen