
XML für ABAP-Entwickler
Tobias Trapp(Author)
SAP PRESS
2nd Edition
Published on 28. October 2009
Book
Hardback
288 pages
978-3-8362-1362-2 (ISBN)
Description
Sie wollen bei der ABAP-Entwicklung auch von XML profitieren? Dieser Praxisworkshop zeigt Ihnen, wo und wie verschiedene XML-Technologien in ABAP umgesetzt werden: XML-Library, SXML-Parser, XSL-Transformation (XSLT) und Simple Transformations (ST). Durch die Darstellung zahlreicher Programmbeispiele lernen Sie, eigene XML-Szenarien zu implementieren und die dafür geeigneten Technologien auszuwählen.Neu in dieser 2. Auflage sind zahlreiche Praxisszenarien für typische Einsatzgebiete von XML-Technologien: Web 2.0- und RIA-Techniken, verschiedene Beispiele für das Erzeugen und Parsen von Dokumenten u. v. m.
Aus dem Inhalt:
XML-Grundlagen
XML-Library
SXML-Parser
XSL-Transformationen
Simple Transformations
REST-konforme Webservices
XSL-FO und WordML
Parsen von Microsoft Excel und SAP Interactive Forms by Adobe
Aus dem Inhalt:
XML-Grundlagen
XML-Library
SXML-Parser
XSL-Transformationen
Simple Transformations
REST-konforme Webservices
XSL-FO und WordML
Parsen von Microsoft Excel und SAP Interactive Forms by Adobe
More details
Series
Language
German
Place of publication
Bonn
Germany
Publishing group
Rheinwerk
Edition type
Enlarged edition
Dimensions
Height: 24 cm
Width: 16.8 cm
ISBN-13
978-3-8362-1362-2 (9783836213622)
Schweitzer Classification
Other editions
Additional editions

Tobias Trapp
XML für ABAP-Entwickler
Book
10/2009
Rheinwerk
€54.90
Article exhausted; check different version
Previous edition

Book
05/2006
1st Edition
Rheinwerk
€48.00
Article exhausted; check for reprint
Content
... Vorwort zur zweiten Auflage ... 11
1 ... Einleitung ... 15
... 1.1 ... Anwendungsgebiete von XML-Technologien ... 16
... 1.2 ... XML innerhalb von SAP NetWeaver ... 19
... 1.3 ... XML-Verarbeitung durch String-Manipulation ... 27
... 1.4 ... Zusammenfassung ... 29
2 ... XML-Standards und XML-Middleware ... 31
... 2.1 ... Einführung in XML ... 31
... 2.2 ... XML-Vokabulare ... 40
... 2.3 ... XSL-Transformationen ... 46
... 2.4 ... XML-Schemasprachen ... 51
... 2.5 ... XML als Basis des Semantic Web ... 62
3 ... XML-Library ... 71
... 3.1 ... Einführung ... 72
... 3.2 ... Wichtige Interfaces ... 76
... 3.3 ... Datenquellen ... 78
... 3.4 ... DOM-API ... 79
... 3.5 ... Rendern von XML-Dokumenten ... 82
... 3.6 ... Validierung gegen Document Type Definitions ... 83
... 3.7 ... Unterstützung von Namensräumen ... 86
... 3.8 ... Ereignisbasiertes Parsen ... 91
... 3.9 ... Service-Schnittstellen zur XML-Library ... 94
4 ... SXML-Parser ... 97
... 4.1 ... Reader- und Writer-Klassen ... 98
... 4.2 ... SXML-Parser ... 101
... 4.3 ... Anwendungsbeispiele ... 105
5 ... XSL-Transformationen ... 109
... 5.1 ... Integration von XSLT in die ABAP Workbench ... 110
... 5.2 ... Integration von XSLT in ABAP ... 114
... 5.3 ... Transformation von ABAP-Daten ... 123
... 5.4 ... SAP-spezifische Erweiterungen ... 127
... 5.5 ... XSLT-2.0-Unterstützung ... 134
... 5.6 ... Generierung von Code ... 141
... 5.7 ... Tipps für die Praxis ... 145
6 ... Simple Transformations ... 149
... 6.1 ... Grundstruktur ... 150
... 6.2 ... Zugriff auf Datenobjekte ... 153
... 6.3 ... Variablen und Parameter ... 161
... 6.4 ... Bedingte Transformationen ... 162
... 6.5 ... Mappings ... 180
... 6.6 ... Modulare Transformationsprogramme ... 185
... 6.7 ... Weitere Themen ... 186
7 ... XML-Anwendungsbeispiele ... 195
... 7.1 ... Unit-Tests von XSLT-Programmen ... 195
... 7.2 ... Schematron-Implementierung ... 202
... 7.3 ... XSLT-Erweiterungen durch EXSLT ... 212
... 7.4 ... REST-Webservices ... 215
... 7.5 ... Objektserialisierung ... 221
... 7.6 ... Domänenspezifische Sprachen ... 226
... 7.7 ... XML als Dokumentenformat ... 232
8 ... Metadaten und Semantic-Web-Technologien ... 239
... 8.1 ... Realisierung eines RSS-Feeds ... 241
... 8.2 ... Resource Description Framework ... 249
... 8.3 ... Ontologien ... 263
A ... Literaturverzeichnis ... 275
B ... Der Autor ... 278
... Index ... 279