XSLT 2.0 & XPath 2.0: [das umfassende Handbuch ; Grundlagen, Anwendung, Referenz ; kommentierte Referenz aller Funktionen und Elemente ; Installation und Anwendung von Saxon 9.0 und Altova XML 2008 ; auf CD: XML-/XSLT-Editoren]
Gespeichert in:
Vorheriger Titel: | Bongers, Frank XSLT 2.0 |
---|---|
1. Verfasser: | |
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Bonn
Galileo Press
2008
|
Ausgabe: | 2., aktualisierte und erw. Aufl. |
Schriftenreihe: | Galileo computing
|
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | 1151 S. Ill., graph Darst. 1 CD-ROM (12 cm) |
ISBN: | 9783898426947 3898426947 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV023295268 | ||
003 | DE-604 | ||
005 | 20130919 | ||
007 | t | ||
008 | 080508s2008 a||| |||| 00||| ger d | ||
016 | 7 | |a 982211813 |2 DE-101 | |
020 | |a 9783898426947 |c Pp. : EUR 59.90 (DE), EUR 61.60 (AT), sfr 96.90 |9 978-3-89842-694-7 | ||
020 | |a 3898426947 |c Pp. : EUR 59.90(DE), EUR 61.60 (AT), sfr 96.90 |9 3-89842-694-7 | ||
035 | |a (OCoLC)199190776 | ||
035 | |a (DE-599)BVBBV023295268 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
049 | |a DE-473 |a DE-29T |a DE-20 |a DE-91G |a DE-634 |a DE-355 |a DE-526 |a DE-188 |a DE-M347 |a DE-525 | ||
082 | 0 | |a 006.74 |2 22/ger | |
082 | 0 | |a 006.76 |2 22/ger | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a DAT 370f |2 stub | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Bongers, Frank |d 1961- |e Verfasser |0 (DE-588)13674771X |4 aut | |
245 | 1 | 0 | |a XSLT 2.0 & XPath 2.0 |b [das umfassende Handbuch ; Grundlagen, Anwendung, Referenz ; kommentierte Referenz aller Funktionen und Elemente ; Installation und Anwendung von Saxon 9.0 und Altova XML 2008 ; auf CD: XML-/XSLT-Editoren] |c Frank Bongers |
246 | 1 | 3 | |a XSLT 2.0 und XPath 2.0 |
246 | 1 | 0 | |a X SLT, X Path, X-SLT, X-Path |
250 | |a 2., aktualisierte und erw. Aufl. | ||
264 | 1 | |a Bonn |b Galileo Press |c 2008 | |
300 | |a 1151 S. |b Ill., graph Darst. |e 1 CD-ROM (12 cm) | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Galileo computing | |
650 | 0 | 7 | |a XPath 2.0 |0 (DE-588)4785496-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a XSLT 2.0 |0 (DE-588)4785218-5 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a XSLT 2.0 |0 (DE-588)4785218-5 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a XPath 2.0 |0 (DE-588)4785496-0 |D s |
689 | 1 | |5 DE-604 | |
780 | 0 | 0 | |i 1. Auflage |a Bongers, Frank |t XSLT 2.0 |
856 | 4 | 2 | |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=2884706&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m GBV Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016479813&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-016479813 |
Datensatz im Suchindex
_version_ | 1805090416888905728 |
---|---|
adam_text |
FRANK BONGERS XSLT 2.0 & XPATH 2.0 GALILEO PRESS INHALT VORWORT 19 WARUM
EIN DICKES BUCH UEBERXSLT? 19 WARUM UEBERHAUPT EIN BUCH UEBER XSLT? 20
WELCHE INHALTE WERDEN BEHANDELT? 21 WELCHE DARSTELLUNGSKONVENTIONEN
WERDEN VERWENDET? 22 VORWORT ZUR ZWEITEN AUFLAGE 23 WAS BEFINDET SICH
AUF DER BEGLEIT-CD? 23 DANKSAGUNGEN 24 1.1 VERARBEITUNG VON XML MIT XSLT
27 1.2 ERSTE XSLT-TRANSFORMATIONEN 29 1.2.1 DREI BETEILIGTE DOKUMENTE 29
1.2.2 ERSTER EINSATZ VON XSLT-INSTRUKTIONEN 32 1.3 DAS WURZELELEMENT
XSHSTYLESHEET 35 1.3.1 DAS WURZELELEMENT XSL:STYLESHEET UND SEINE
NAMENSRAEUME 35 1.4 DIE GRUNDSTRUKTUR DES STYLESHEETS: XSHTEMPLATE 39
1.4.1 REGELN FUER DEN AUFRUF DES TEMPLATES 40 1.4.2 DAS
VERGLEICHSMUSTER-EIN XPATH-PATTERN 40 1.5 LITERAL RESULT ELEMENTS UNTER
DER LUPE 41 1.5.1 ATTRIBUTE IN LITERAL RESULT ELEMENTS 42 1.6
NAMENSRAEUME UND LITERAL RESULT ELEMENTS 43 1.6.1 DEFAULT-NAMENSRAUM FUER
LITERAL RESULT ELEMENTS 43 1.6.2 NAMENSRAUM MIT PRAEFIX FUER LITERAL
RESULT ELEMENTS 45 1.7 DIE KONTROLLE UEBER DAS ERGEBNISFORMAT 48 1.7.1
DIE DEKLARATION XSKOUTPUT 49 1.8 DIE INSTRUKTIONEN IM TEMPLATE-RUMPF 53
1.8.1 EXEMPLARISCH: DIE INSTRUKTION XSL:VALUE-OF 54 1.8.2 XPATH-AUSDRUCK
VS. XPATH-PATTERN 55 1.9 DAS XML-DOKUMENT ALS BAUM 55 1.9.1 WARUM
BAUMSTRUKTUREN? 55 1.9.2 ELTERN UND KINDER IM BAUMDIAGRAMM 56 1.9.3
KNOTENGATTUNGEN IM DOKUMENTBAUM 57 1.9.4 DOKUMENTKNOTEN (DOCUMENT NODE)
59 1.9.5 ELEMENTKNOTEN (ELEMENT NODE) 59 1.9.6 TEXTKNOTEN (TEXT NODE) 59
5 1.9.7 DER ATTRIBUTKNOTEN (ATTRIBUTE NODE) 60 1.9.8 DER BAUM ALS ABBILD
EINES INFOSETS ODER PSVI 60 1.10 EINE TRANSFORMATION SCHRITT FUER SCHRITT
62 1.10.1 AKTUELL: DER CURRENT NODE IM QUELLDOKUMENT 62 1.10.2 DER
FIKTIVE ERGEBNISBAUM 63 1.11 START MIT XPATH: PFADAUSDRUECKE 65 1.11.1
GEWUSST WO: VOM AUFFINDEN DER INHALTE 65 1.11.2 BEZUGSPUNKT: DER
PFADAUSDRUCK IM KONTEXT 67 1.11.3 DER PFADAUSDRUCK - RELATIV UND ABSOLUT
67 1.11.4 EINFACHE UND ZUSAMMENGESETZTE PFADAUSDRUECKE 68 1.11.5
GEFUNDEN: DAS ERGEBNIS DES PFADAUSDRUCKS 69 1.12 VON ACHSEN UND
NODETESTS 70 1.12.1 EINE ACHSE FUER DIE BEWEGUNGSRICHTUNG 70 1.12.2 EIN
KNOTENTEST FUER DIE AUSWAHL 71 1.12.3 EINE KLEINE ACHSENPARADE 71 1.12.4
DIE ZWEI SCHREIBWEISEN FUER ACHSENBEZEICHNER 72 1.13 PFADAUSDRUECKE -
BEISPIELE 74 1.13.1 PFADAUSDRUECKE AUF DER CHILD-ACHSE 74 1.13.2 EIN
PLATZHALTER FUER BEZEICHNER- DER WILDCARD- BEZEICHNER 74 1.13.3 KINDTESTS
AUF DEN ELEMENTACHSEN 75 1.13.4 UEBERSPRUNGSHANDLUNG: DER AUSDRUCK »//
76 1.13.5 AUSWAHL DES KONTEXTES - DIE SELF-ACHSE 76 1.13.6 DER SCHRITT
ZUM ELTERNELEMENT-DIE PARENT-ACHSE 77 1.14 VON STRINGWERTEN UND
ATTRIBUTWERTEN 78 1.14.1 DER STRINGWERT EINES ELEMENTKNOTENS 78 1.14.2
VERWENDUNG DER ATTRIBUTACHSE 79 1.14.3 PFADAUSDRUECKE FUER ATTRIBUTKNOTEN
80 1.15 STYLESHEETS MIT MEHREREN TEMPLATES 81 1.15.1 ZUR VERARBEITUNG:
EINE XML-ADRESSKARTEI 82 1.15.2 HAVARIE: DIE GRENZEN DES STRINGWERTES 83
1.15.3 AUSLAGERN: EINE TEMPLATE-REGEL FUER DIE ADRESSEN 84 1.15.4
AKTIVIST: DIE INSTRUKTION XSHAPPLY-TEMPLATES 84 1.15.5 DIE FORTFUEHRUNG
DER AKTIVIERUNGSKETTE 86 1.16 EIN VERGLEICH-AUSDRUCK VS. INSTRUKTION 87
1.16.1 VARIANTE 1: DER XSLT-ORIENTIERTE ANSATZ 87 1.16.2 DAS PROBLEM MIT
DEN WHITESPACE-NODES 88 1.16.3 SCHUTZWALL FUER LEERZEICHEN: DIE
INSTRUKTION XSHTEXT 89 1.16.4 VARIANTE 2: DER XPATH-ORIENTIERTE ANSATZ
90 1.16.5 NEBENSCHAUPLATZ: KONSTRUKTION VON SEQUENZEN 91 INHALT 1.16.6
NICHTS DRIN: DIE LEERE SEQUENZ 92 1.16.7 KONKRETES: LITERALE IN EINER
SEQUENZ 93 1.16.8 VON SINGLETONS UND KNOTENDUBLETTEN 94 1.16.9 DAS
SEPARATOR-ATTRIBUT VON XSL:VALUE-OF 95 1.16.10 DAS ZIEL: DIE SEQUENZ
NACH MASS 95 1.16.11 VERGLEICH DER BEIDEN VARIANTEN 96 1.17 STRUKTUR
STEUERT VERARBEITUNG 97 1.17.1 EINE TEMPLATE-REGEL PRO ELEMENT-BEINAHE
98 1.17.2 DIE VERARBEITUNG IM FREIEN FLUSS 101 1.17.3
DEFAULT-TEMPLATE-REGELN 102 1.17.4 DEFAULT-REGELN FUER ELEMENT-UND
DOKUMENTKNOTEN 102 1.17.5 DEFAULT-REGELN FUER TEXT-UND ATTRIBUTKNOTEN 103
1.17.6 DEFAULT-REGELN FUER KOMMENTAR-UND PL-KNOTEN 103 1.17.7
DEFAULT-REGEL FUER NAMENSRAUMKNOTEN 103 1.17.8 DER STRUKTURGESTEUERTE
ABLAUF DER VERARBEITUNG 104 1.17.9 WEG MIT DEM LEERRAUM: XSKSTRIP-SPACE
106 1.17.10 RESERVATE FUER LEERRAUM: XSL.PRESERVE-SPACE 107 1.18
EINTEILUNG DER ELEMENTE VON XSLT 108 1.19 ZUSAMMENFASSUNG UND AUFGABEN
109 1.19.1 TESTFRAGEN 110 1.19.2 AUFGABEN 111 2.1 XPATH - FILTERN VON
SEQUENZEN 115 2.1.1 PREDICATES - FILTERBEDINGUNGEN FUER LOCATION STEPS
117 2.1.2 DIE FILTERUNG EINER SEQUENZ 117 2.1.3 LOGISCHE VERKNUEPFUNG VON
BEDINGUNGEN MIT AND UND OR 120 2.1.4 XPATH-FUNKTIONEN IN
PREDICATE-AUSDRUECKEN 121 2.2 BEDINGUNGEN MIT XSLT UND XPATH 125 2.2.1
ENTSCHEIDUNGEN MIT XSLT: XSL.IF 125 2.2.2 MEHR ENTSCHEIDUNGEN IN XSLT:
XSLXHOOSE 127 2.2.3 ALTERNATIVE IN XPATH: IF. THEN . EISE 129 2.3
NUMMERIEREN, ZAEHLEN UND SUMMIEREN 131 2.3.1 EINFACHE NUMMERIERUNG 132
2.3.2 XSHNUMBER 133 2.3.3 ZAEHLEN, SUMMIEREN UND RUNDEN 141 2.4
SORTIERUNG-XSHSORT 144 2.4.1 SORTIERUNG VON SEQUENZEN - XSL:SORT 145
2.4.2 NUMMERIERUNG SORTIERTER SEQUENZEN 147 7 INHALT 2.4.3 SCHLEIFEN IN
XSLT: XSL:FOR-EACH 150 2.4.4 ALTERNATIVE IN XPATH: FOR. IN . RETURN
155 2.5 GRUPPIERUNG MIT XSL:FOR-EACH-GROUP 157 2.6 ATTRIBUTWERTE ZUR
LAUFZEIT: ATTRIBUTWERT-TEMPLATES 160 2.7 ERZEUGEN VON KNOTEN 165 2.7.1
ELEMENTKNOTEN ERZEUGEN MIT XSHELEMENT 167 2.7.2 XSHATTRIBUTE 169 2.7.3
SAMMLUNG VON ATTRIBUTDEKLARATIONEN - XSL:ATTRIBUTE-SET 169 2.8 KOPIEREN
VON KNOTEN: XSHCOPY UND XSL:COPY-OF 171 2.8.1 KOPIEREN MIT XSHCOPY-DIE
FLACHE KOPIE 171 2.8.2 KOPIEREN MIT XSHCOPY-OF-DIE TIEFE KOPIE 173 2.9
ZUSAMMENFASSUNG UND AUFGABEN 174 2.9.1 TESTFRAGEN 175 2.9.2 AUFGABEN 176
MTLLLWFLR' * THSHNLSSHIBLBFFIHSLHHLMMFEHBHIBMII^ 3.1 VARIABLEN UND
PARAMETER 177 3.1.1 VARIABLE IN XSLT-XSHVARIABLE UND XSHPARAM 178 3.1.2
GLOBALE VARIABLEN UND PARAMETER 180 3.1.3 VARIABLENWERTE SIND TEMPORAERE
BAEUME 184 3.1.4 XSHCALL-TEMPLATE, NAME 186 3.1.5 XSHWITH-PARAM 188 3.1.6
TUNNELPARAMETER 190 3.1.7 DURCHTUNNELN VON DEFAULT-REGELN 195 3.2 DAS
ZWEITBESTE TEMPLATE -XSHNEXT-MATCH 196 3.3 TEMPLATES UND TEMPLATE-MODE
198 3.3.1 VERSCHIEDEN GESTIMMTE TEMPLATE-REGELN - DAS MODE-ATTRIBUT 198
3.4 STRINGVERARBEITUNG 200 3.4.1 REKURSIVER TEMPLATE-AUFRUF VS.
REGULAERER AUSDRUCK 202 3.5 DATUMS-, ZEITDAUER- UND ZEITSTEMPELWERTE 205
3.5.1 DATUMSWERT MIT FN:CURRENT-DATE() 205 3.5.2 UHRZEIT MIT
FN:CURRENT-TIME() 206 3.5.3 ZEITSTEMPELWERT MIT FN:CURRENT-DATETIME()
207 3.5.4 DIE FORMATIERUNG MIT FORMAT-DATEO, FORMAT-TIME() UND
FORMAT-DATETIMEO 207 3.5.5 KONSTRUKTION VON DATUMS-, ZEIT- UND
ZEITSTEMPEL- WERTEN 208 8 INHALT 3.5.6 OPERATIONEN MIT DATUMS-, ZEIT-
UND ZEITSTEMPEL- WERTEN 210 3.6 STYLESHEET-FUNKTIONEN 212 3.7 EXTERNE
QUELLEN - DOKUMENTE UND ENTITAETEN 216 3.7.1 DOKUMENTE EINBINDEN MIT
DOCUMENTO 216 3.7.2 DIE XSLT-FUNKTION UNPARSED-ENTITY-URIO 217 3.7.3 DIE
XSLT-FUNKTION UNPARSED-TEXT 220 3.8 MEHRERE ERGEBNISDOKUMENTE 224 3.8.1
ERZEUGUNG EINES HTML-FRAMESETS MIT XSKRESULT-DOCUMENT 225 3.9 MODULARE
STYLESHEETS 231 3.9.1 IMPORTPRAEZEDENZ-KONFLIKTBEWAELTIGUNG BEI IMPORTEN
. 231 3.9.2 XSL:APPLY-IMPORTS 235 3.9.3 PARAMETER UND VARIABLE IN
IMPORTIERTEN STYLESHEETS 237 3.10 SCHLUESSEL UND IDENTIFIER 237 3.10.1
LAUFZEITIDENTIFIER FUER ELEMENTE-GENERATE-IDO 238 3.10.2 ECHTE IDENTIFIER
AUSLESEN MIT DER FUNKTION ID() 240 3.10.3 KEYS - LISTEN VON SCHLUESSELN
ZUR LAUFZEIT 242 3.10.4 EXTERNE KEYS - SCHLUESSEL IN ANDEREN DOKUMENTEN
245 3.10.5 GEGENUEBERSTELLUNG: KEYS-ID 247 3.11 ZUSAMMENFASSUNG UND
AUFGABEN 249 3.11.1 TESTFRAGEN 250 3.11.2 AUFGABEN 251 3.12 AUSBLICK AUF
DEN ZWEITEN TEIL DES BUCHES 253 4.1 XPATH ALS PFADBESCHREIBUNGSSPRACHE
255 4.1.1 XSLT ALS HOST-LANGUAGE FUER XPATH 255 4.1.2 DAS XML-DOKUMENT
ALS BAUM 256 4.2 XPATH-AUSDRUECKE 257 4.2.1 DER XPATH-AUSDRUCK ALS
GRUNDEINHEIT 258 4.2.2 DIE SEQUENZ ALS ERGEBNIS EINES AUSDRUCKS 258 4.3
XPATH-AUSDRUECKE - DER AUSWERTUNGSKONTEXT 260 4.3.1 STATISCHER KONTEXT
261 4.3.2 DYNAMISCHER KONTEXT 263 4.4 XPATH-AUSDRUECKE - OPERATOREN UND
KEYWORDS 265 4.4.1 PRAEZEDENZ DER XPATH-OPERATOREN 266 4.4.2
VERGLEICHSAUSDRUECKE 269 4.4.3 LOGISCHE VERKNUEPFUNGEN VON AUSDRUECKEN 273
4.4.4 OPERATOREN FUER SEQUENZTYPEN 274 9 4.4.5 BEDINGTE AUSDRUECKE 277
4.4.6 QUANTIFIZIERENDE AUSDRUECKE 278 4.4.7 SCHLEIFENAUSDRUECKE MIT FOR
281 4.4.8 VERKNUEPFUNG VON SEQUENZEN 283 4.4.9 XPATH 2.0-KOMMENTARE 285
4.5 PFADAUSDRUECKE - GRUNDLAGEN 286 4.5.1 PFADAUSDRUCK IN XPATH 1.0 UND
XPATH 2.0 287 4.5.2 PFADAUSDRUECKE ALLGEMEIN BETRACHTET 287 4.5.3
RELATIVE UND ABSOLUTE PFADAUSDRUECKE 288 4.5.4 DER DOPPELSLASH IM
PFADAUSDRUCK 288 4.6 PFADAUSDRUECKE - ACHSEN 289 4.6.1 SELF-ACHSE 292
4.6.2 CHILD-ACHSE 293 4.6.3 DESCENDANT-ACHSE 294 4.6.4
DESCENDANT-OR-SELF-ACHSE 295 4.6.5 FOLLOWING-SIBLING-ACHSE 297 4.6.6
FOLLOWING-ACHSE 298 4.6.7 ATTRIBUTE-ACHSE 299 4.6.8 NAMESPACE-ACHSE 301
4.6.9 PARENT-ACHSE 302 4.6.10 ANCESTOR-ACHSE 303 4.6.11
ANCESTOR-OR-SELF-ACHSE 305 4.6.12 PRECEDING-SIBLING-ACHSE 306 4.6.13
PRECEDING-ACHSE 307 4.7 PFADAUSDRUECKE: LOCATION STEPS 308 4.7.1
KNOTENTESTS 309 4.7.2 KNOTENTEST AUF DEN BEZEICHNER: NAMETEST 309 4.7.3
KNOTENTEST AUF DIE KNOTENART: KINDTEST 310 4.7.4 DER ACHSENSCHRITT 315
4.7.5 DIE PREDICATES (FILTERBEDINGUNGEN) 321 4.7.6 ZUSAMMENSTELLUNG DER
ERGEBNISSEQUENZ 324 4.7.7 INNERER UND AEUSSERER FOKUS IN PFAD- UND
PREDICATE- AUSDRUECKEN 325 4.8 SEQUENZAUSDRUECKE 325 4.8.1 ERZEUGUNGVON
SEQUENZEN 326 4.8.2 SEQUENZENBESCHREIBUNG: SEQUENZTYPEN 328 4.9
VERGLEICH VON XPATH 1.0 UND XPATH 2.0 330 4.9.1 GEMEINSAMKEITEN UND
UNTERSCHIEDE 330 4.9.2 ABWAERTSKOMPATIBILITAET XPATH 2.0 ZU XPATH 1.0 331
INHALT 5.1 XPATH-UND XSLT-FUNKTIONEN ALLGEMEIN 335 5.1.1 FORMALE
EINTEILUNG IN XPATH-UND XSLT FUNKTIONEN 335 5.1.2 ERWEITERUNGSFUNKTIONEN
335 5.1.3 STYLESHEET-FUNKTIONEN 336 5.1.4 NAMENSRAEUME FUER FUNKTIONEN 337
5.1.5 AUFRUF EINER XPATH/XSLT-FUNKTION 337 5.2 FUNKTIONEN IN XPATH 1.0
UND XSLT 1.0 339 5.3 FUNKTIONEN IN XPATH 2.0 UND XSLT 2.0 341 5.4
XSLT-FUNKTIONEN ALPHABETISCH 351 5.4.1 CURRENT 352 5.4.2 CURRENT-GROUP
356 5.4.3 CURRENT-GROUPING-KEY 357 5.4.4 DOCUMENT 358 5.4.5
ELEMENT-AVAILABLE 361 5.4.6 FORMAT-DATE 363 5.4.7 FORMAT-DATETIME 376
5.4.8 FORMAT-NUMBER 381 5.4.9 FORMAT-TIME 386 5.4.10 FUNCTION-AVAILABLE
390 5.4.11 GENERATE-ID 394 5.4.12 KEY 397 5.4.13 REGEX-GROUP 400 5.4.14
SYSTEM-PROPERTY 401 5.4.15 TYPE-AVAILABLE 403 5.4.16
UNPARSED-ENTITY-PUBLIC-ID 404 5.4.17 UNPARSED-ENTITY-URI 406 5.4.18
UNPARSED-TEXT 408 5.4.19 UNPARSED-TEXT-AVAILABLE 412 5.5
XPATH-FUNKTIONEN ALPHABETISCH 414 5.5.1 FN:ABS 415 5.5.2
FN:ADJUST-DATE-TO-TIMEZONE 416 5.5.3 FN:ADJUST-DATETIME-TO-TIMEZONE 419
5.5.4 FN:ADJUST-TIME-TO-TIMEZONE 421 5.5.5 FN:AVG 424 5.5.6 FN:BASE-URI
426 5.5.7 FN:BOOLEAN 428 5.5.8 FNXEILING 430 5.5.9 FN:CODEPOINT-EQUAL
432 5.5.10 FN:CODEPOINTS-TO-STRING 433 11 90S ISVY.U). OSSS FROG §UB|:U^
617SS 05 UEN-OI-NJIUJ SFR'G'G 005 AJOPQ-^ASUKUJ ZFR'GG 8617 IO-X3PU\:U)
9Y5 5 Z6FR SAX| : F8JCL-9DODS-UJ:U^ GFRGG 96T? AUOZAWU-IPUEDWKU} FT'S'S
17617 PW-UL EY5 9 06FR P!^ ZYSS 88FR AUISS-IUOJJ-SJNOQIUJ. L.FR'S'5 98^
UO^BJNP-LUOJ^-SJNOLJIU^ OFR'S'S S8FR SW!J_8}EP-IUO4-SJNOQ:IY 6'S'S 8FR
JOOY:IY 8SS 28FR AS|IY:UJ. ZE'SS 1.8FR S;S|XA:U^ 9'S'S 08FR
9UO-AE|PEXA:IY G'GG 9/17 !JN-|U4Q-9DDSA:UF FC'GG ZFR JOJJA:I4 S'S
LZFR Q;|M-SPUA:UJ GG OZFR UN-JO^-APODUAIUJ L'GG 69FR A";DWA:IY OE'S'S
89T? !JN-IU9LUNDOP:U^ 62'S'S Z9FR A|QE|!BAEOOP:IY 82'S'S FR9FR 3OP:U^
ZRSS 39^ S9N|BA-PUJ;S!P:UJ 9Z'GG 1.9FR UO!IB||OD-I|NBPP:U^ G^GG ZG-FR
|BNBA-DAAP:LY FR^GG GG-T? UO!}BJNP-WOJJ-SAEEP:I4 ^GG T?GI7
AW!J_A;P-WO.Y-A~BP:UJ 22'GG GF A:P?P-IUOJ.F-AE"I?P:IY 1.3'GG LSFR
AUI!IAJBP:U^ 03"S'S OGFR P;EP:U^ 6L'GG 6FRFR AIMI-IUA-URIDILY 8L-'S'S
8FRFR 8W!J_A}BP-;U8.UND:IY ZL'GG ZFRFR A;EP-}U8JJRD:IY 9I.GG GFRFR
LUNOO:^ GUS'S 31717 SUJBJUOOIIY FR|,'S'S 8FR LEDUODIIY I/GG 9-^
AJBDWODIIY |/G - G FRFR UO!P3||OD:U^ U'5'S U 1 U I U 1 U I U 1 U 1 U 1
U 1 U 1 U U 1 W U 1 U 1 U 1 U 1 U 1 U 1 U 1 U 1 U 1 U 1 U 1 U 1 U 1 U 1
U 1 U 1 U 1 U 1 U 1 U 1 U 1 U 1 U I U 1 U 1 U 1 U 1 U 1 UL O 3 UL 00 3
UL 00 00 3 OL 00 XI 3 UL 00 CA 3 UL CO UL 3 UL 00 3 UL 00 3 UL 00 NJ 3
UL 00 3 UL 00 O 3 UL XI VO 3 UL XI 00 3 UL XI 3 UL XI OA 3 UL XI UL 3 UL
XI -P 3 UL XI (JU 3 UL UL XI XI NJ -I 3 3 UL XI O 3 UL OA VO 3 UL 0A 00
3 UL CA X 3 UL CA OA 3 UL 0A UL 3 UL 0A -P^ 3 UL CA UJ 3 UL CA NJ 3 UL
CA 3 UL 0A O 3 UL UL VO 3 UL UL 00 3 UL UL XI 3 UL UL 0A 3 UL UL UL 3 UL
UL -P* 3 UL UL UJ 3 UL UL NJ 3 UL UL 3 II FR N O 3 O 3 I RJ- 3' O O 3 3
I I D. Q. C SD - !? UEJ CD E H § I O C 3 Q. I O 3 CD "2. 3 FU O O "
"O N =F O S ER CD 3 O 3 C 3 N' O CL CD 3 O Q- (D L 3 TU VI CD 3 3 * FU
» 3 Q. TU O ^ O 2. (D CD CD (TS Q. C O 3 O 3 CL SU 3 3 3 3 O 3 I Q. CD
CD CD O 3 I Q. CL (U -* - S" CD PJ CD O 3 UI D 3 O 3 I O TU 3 TU U I U
I U I U I U I U I U I U I U I U I U I U I U I U I U I U I U I U I U I U
I U I U I U I U I U I U I U I U I U I U I U I U I U I U I U I U I U I U
I U I U I O O C C O O X | X J X | X J X I X I O A C R I ^ U L U L U L U
L U L U 1 ^ 4 ^ 4 ^ ^ 4 ^ I J UE O J ( J J ( J J U UE O J N J N J N J N J
N J N J - I - I - I O O - P V U J O V O X I C A U J - I O V O X | J V
D X I U L U L J N J V D X J J - I O V O O O X I U L N J O V O O O X
L U L U UE - I O O N J O V O X I 5.5.91 FN:STRING-JOIN 588 5.5.92
FN:STRING-LENGTH 590 5.5.93 FN:STRING-TO-CODEPOINTS 592 5.5.94
FN:SUBSEQUENCE 593 5.5.95 FN:SUBSTRING 595 5.5.96 FN:SUBSTRING-AFTER 599
5.5.97 FN:SUBSTRING-BEFORE 603 5.5.98 FN:SUM 605 5.5.99
FN:TIMEZONE-FROM-DATE 609 5.5.100 FN:TIMEZONE-FROM-DATETIME 609 5.5.101
FN:TIMEZONE-FROM-TIME 610 5.5.102 FN:TOKENIZE 611 5.5.103 FN:TRACE 615
5.5.104 FN:TRANSLATE 617 5.5.105 FN:TRUE 620 5.5.106 FN:UNORDERED 621
5.5.107 FN:UPPER-CASE 622 5.5.108 FN:YEAR-FROM-DATE 624 5.5.109
FN:YEAR-FROM-DATETIME 626 5.5.110 FN:YEARS-FROM-DURATION 627 5.5.111
FN:ZERO-OR-ONE 628 XPATH 2.0-KONSTRUKTORFUNKTIONEN (UEBERSICHT) 629 XPATH
2.0-TYPUMWANDLUNGSFUNKTIONEN (CASTING FUNCTIONS) 632 5.7.1 UMWANDLUNG
ZWISCHEN PRIMITIVEN TYPEN 632 5.7.2 UMWANDLUNG VON ABGELEITETEN TYPEN IN
BASISTYPEN 639 5.7.3 UMWANDLUNG INNERHALB EINES TYPHIERARCHIEZWEIGS 640
5.7.4 UMWANDLUNG ZWISCHEN TYPHIERARCHIEZWEIGEN 640 5.7.5 AUSGEHEND VON
XS:STRING UND XS:ANYSIMPLETYPE 641 5.7.6 NACH XS:STRING,
XS:ANYSIMPLETYPE UND XS:UNTYPEDATOMIC 641 5.7.7 NACH NUMERISCHEN TYPEN
642 5.7.8 NACH TYPEN DER ZEITDAUER 642 5.7.9 NACH TYPEN FUER DATUM UND
ZEIT 643 5.7.10 NACH XS:BOOLEAN 643 5.7.11 NACH XS:BASE64BINARY UND
XS:HEXBINARY 643 5.7.12 NACHXS:ANYURI 644 5.7.13 NACH XS:QNAME 644
5.7.14 NACH XS:NOTATION 644 INHALT 5.8 XPATH 2.0-OPERATORFUNKTIONEN 644
5.8.1 UNTERSTUETZTE OPERATORSYMBOLE 645 5.8.2 ERLAEUTERUNG ANHAND
DES+-OPERATORS 650 6.1 FORMALE EINTEILUNG DER XSLT-ELEMENTE 653 6.1.1
ROOT-ELEMENTE 653 6.1.2 TOPLEVEL-ELEMENTE 654 6.1.3 INSTRUKTIONEN 654
6.2 KURZUEBERSICHT UEBER XSLT 1.0 656 6.2.1 UEBERSICHT UEBER DIE ELEMENTE
656 6.2.2 STANDARDATTRIBUTE IN XSLT 1.0 656 6.2.3 ATTRIBUTWERT-TEMPLATES
IN INSTRUKTIONEN VON XSLT 1.0 658 6.3 KURZUEBERSICHT UEBER XSLT 2.0 659
6.3.1 UEBERSICHT UEBER DIE ELEMENTE VON XSLT 2.0 659 6.3.2 ZUSAETZLICHE
STANDARDATTRIBUTE AB XSLT 2.0 663 6.3.3 ATTRIBUTWERT-TEMPLATES IN
INSTRUKTIONEN VON XSLT 2.0 669 6.4 DIE XSLT-ELEMENTE NACH
FUNKTIONSGRUPPEN 670 6.5 ALPHABETISCHE REFERENZ DER XSLT-ELEMENTE 671
6.5.1 XSL:ANALYZE-STRING 672 6.5.2 XSLAPPLY-IMPORTS 679 6.5.3
XSKAPPLY-TEMPLATES 684 6.5.4 XSKATTRIBUTE 689 6.5.5 XSL:ATTRIBUTE-SET
696 6.5.6 XSLXALL-TEMPLATE 700 6.5.7 XSL:CHARACTER-MAP 705 6.5.8
XSLXHOOSE 707 6.5.9 XSLXOMMENT 710 6.5.10 XSLXOPY 712 6.5.11 XSLXOPY-OF
721 6.5.12 XSL:DECIMAL-FORMAT 726 6.5.13 XSKDOCUMENT 732 6.5.14
XSKELEMENT 736 6.5.15 XSKFALLBACK 743 6.5.16 XSL:FOR-EACH 745 6.5.17
XSL:FOR-EACH-GROUP 749 6.5.18 XSL:FUNCTION 760 6.5.19 XSHIF 769 15
INHALT 6.5.20 XSKIMPORT 772 6.5.21 XSL:IMPORT-SCHEMA 782 6.5.22
XSHINCLUDE 785 6.5.23 XSHKEY 789 6.5.24 XSKMATCHING-SUBSTRING 794 6.5.25
XSHMESSAGE 796 6.5.26 XSKNAMESPACE 800 6.5.27 XSL:NAMESPACE-ALIAS 804
6.5.28 XSL:NEXT-MATCH 808 6.5.29 XSKNON-MATCHING-SUBSTRING 814 6.5.30
XSKNUMBER 816 6.5.31 XSHOTHERWISE 830 6.5.32 XSL:OUTPUT 833 6.5.33
XSKOUTPUT-CHARACTER 859 6.5.34 XSL:PARAM 862 6.5.35 XSL:PERFORM-SORT 875
6.5.36 XSKPRESERVE-SPACE 879 6.5.37 XSL:PROCESSING-INSTRUCTION 881
6.5.38 XSKRESULT-DOCUMENT 887 6.5.39 XSL:SEQUENCE 910 6.5.40 XSKSORT 912
6.5.41 XSL:STRIP-SPACE 927 6.5.42 XSKSTYLESHEET 930 6.5.43 XSL:TEMPLATE
943 6.5.44 XSKTEXT 957 6.5.45 XSKTRANSFORM 962 6.5.46 XSL:VALUE-OF 964
6.5.47 XSHVARIABLE 970 6.5.48 XSKWHEN 980 6.5.49 XSHWITH-PARAM 983 6.6
VORWAERTS- UND RUECKWAERTSKOMPATIBILITAET 990 6.6.1 RUECKWAERTSKOMPATIBLE
VERARBEITUNG 990 6.6.2 VORWAERTSKOMPATIBLE STYLESHEETVERARBEITUNG 991 7.1
SAXON 9 993 7.1.1 EIGENSCHAFTEN DES SAXON-PROZESSORS 994 7.1.2
ERWEITERUNGSFUNKTIONEN UND ERWEITERUNGSELEMENTE 994 7.1.3 SAXON-B -DER
BASIC XSLT-PROZESSOR 994 16 INHALT 7.1.4 SAXON-SA-DER SCHEMA AWARE
XSLT-PROZESSOR 995 7.1.5 DIE INSTALLATION 995 7.1.6 SAXON - OPTIONEN FUER
DIE KOMMANDOZEILE 999 7.1.7 KOMPILIERTE STYLESHEETS 1018 7.1.8 KERNOW -
DIE SAXON-GUL FUER DIE JAVA-PLATTFORM 1019 7.2 ALTOVAXML 2008 1021 7.2.1
INSTALLATION 1022 7.2.2 ALTOVAXML - AUFRUF UEBER DIE KOMMANDOZEILE 1023
7.2.3 ALTOVAXML-OPTIONEN FUER DIE KOMMANDOZEILE 1023 7.3 ZUSAMMENFASSUNG
1028 8.1 OXYGEN-XML-EDITOR9.0 1029 8.1.1 EIGENSCHAFTEN 1030 8.1.2 FAZIT
1034 8.1.3 PROGRAMMDATEN 1034 8.2 STYLUS STUDIO 2008 1035 8.2.1
EIGENSCHAFTEN 1035 8.2.2 FAZIT 1039 8.2.3 PROGRAMMDATEN 1039 8.3 ALTOVA
XMLSPY 2008 1040 8.3.1 EIGENSCHAFTEN 1041 8.3.2 FAZIT 1045 8.3.3
PROGRAMMDATEN 1045 A LOESUNGEN 1049 A.1 ANTWORTEN ZU DEN TESTFRAGEN IN
KAPITEL 1 1049 A.2 ANTWORTEN ZU DEN TESTFRAGEN IN KAPITEL 2 1051 A.3
ANTWORTEN ZU DEN TESTFRAGEN IN KAPITEL 3 1053 A.4 LOESUNGEN ZU DEN
AUFGABEN IN KAPITEL 1 1056 A.5 LOESUNGEN ZU DEN AUFGABEN IN KAPITEL 2
1070 A.6 LOESUNGEN ZU DEN AUFGABEN IN KAPITEL 3 1076 B
W3C-ONLINE-RESSOURCEN 1081 B.1 RESSOURCEN ZU XML 1081 B.2 RESSOURCEN ZU
NAMENSRAEUMEN 1082 B.3 RESSOURCEN ZU XML SCHEMA 1083 B.4 RESSOURCEN ZU
XSL UND XSLT 1084 V INHALT B.5 RESSOURCEN ZU XPATH UND XQUERY 1085 B.6
RESSOURCEN ZU DATA MODEL UND INFOSET 1087 B.7 WEITERE RESSOURCEN 1088 C
GLOSSAR 1089 D INHALT DER BEGLEIT-CD 1127 D.1 HOME 1128 D.2 BUCHDATEIEN
1128 D.3 REFERENZEN 1128 D.4 RESSOURCEN 1128 D.5 PROGRAMME 1128 D.5.1
XSLT-PROZESSOREN 1129 D.5.2 XSLT-ENTWICKLUNGSUMGEBUNGEN 1129 D.6 KONTAKT
1130 INDEX 1131 18 |
adam_txt |
FRANK BONGERS XSLT 2.0 & XPATH 2.0 GALILEO PRESS INHALT VORWORT 19 WARUM
EIN DICKES BUCH UEBERXSLT? 19 WARUM UEBERHAUPT EIN BUCH UEBER XSLT? 20
WELCHE INHALTE WERDEN BEHANDELT? 21 WELCHE DARSTELLUNGSKONVENTIONEN
WERDEN VERWENDET? 22 VORWORT ZUR ZWEITEN AUFLAGE 23 WAS BEFINDET SICH
AUF DER BEGLEIT-CD? 23 DANKSAGUNGEN 24 1.1 VERARBEITUNG VON XML MIT XSLT
27 1.2 ERSTE XSLT-TRANSFORMATIONEN 29 1.2.1 DREI BETEILIGTE DOKUMENTE 29
1.2.2 ERSTER EINSATZ VON XSLT-INSTRUKTIONEN 32 1.3 DAS WURZELELEMENT
XSHSTYLESHEET 35 1.3.1 DAS WURZELELEMENT XSL:STYLESHEET UND SEINE
NAMENSRAEUME 35 1.4 DIE GRUNDSTRUKTUR DES STYLESHEETS: XSHTEMPLATE 39
1.4.1 REGELN FUER DEN AUFRUF DES TEMPLATES 40 1.4.2 DAS
VERGLEICHSMUSTER-EIN XPATH-PATTERN 40 1.5 LITERAL RESULT ELEMENTS UNTER
DER LUPE 41 1.5.1 ATTRIBUTE IN LITERAL RESULT ELEMENTS 42 1.6
NAMENSRAEUME UND LITERAL RESULT ELEMENTS 43 1.6.1 DEFAULT-NAMENSRAUM FUER
LITERAL RESULT ELEMENTS 43 1.6.2 NAMENSRAUM MIT PRAEFIX FUER LITERAL
RESULT ELEMENTS 45 1.7 DIE KONTROLLE UEBER DAS ERGEBNISFORMAT 48 1.7.1
DIE DEKLARATION XSKOUTPUT 49 1.8 DIE INSTRUKTIONEN IM TEMPLATE-RUMPF 53
1.8.1 EXEMPLARISCH: DIE INSTRUKTION XSL:VALUE-OF 54 1.8.2 XPATH-AUSDRUCK
VS. XPATH-PATTERN 55 1.9 DAS XML-DOKUMENT ALS BAUM 55 1.9.1 WARUM
BAUMSTRUKTUREN? 55 1.9.2 ELTERN UND KINDER IM BAUMDIAGRAMM 56 1.9.3
KNOTENGATTUNGEN IM DOKUMENTBAUM 57 1.9.4 DOKUMENTKNOTEN (DOCUMENT NODE)
59 1.9.5 ELEMENTKNOTEN (ELEMENT NODE) 59 1.9.6 TEXTKNOTEN (TEXT NODE) 59
5 1.9.7 DER ATTRIBUTKNOTEN (ATTRIBUTE NODE) 60 1.9.8 DER BAUM ALS ABBILD
EINES INFOSETS ODER PSVI 60 1.10 EINE TRANSFORMATION SCHRITT FUER SCHRITT
62 1.10.1 AKTUELL: DER CURRENT NODE IM QUELLDOKUMENT 62 1.10.2 DER
FIKTIVE ERGEBNISBAUM 63 1.11 START MIT XPATH: PFADAUSDRUECKE 65 1.11.1
GEWUSST WO: VOM AUFFINDEN DER INHALTE 65 1.11.2 BEZUGSPUNKT: DER
PFADAUSDRUCK IM KONTEXT 67 1.11.3 DER PFADAUSDRUCK - RELATIV UND ABSOLUT
67 1.11.4 EINFACHE UND ZUSAMMENGESETZTE PFADAUSDRUECKE 68 1.11.5
GEFUNDEN: DAS ERGEBNIS DES PFADAUSDRUCKS 69 1.12 VON ACHSEN UND
NODETESTS 70 1.12.1 EINE ACHSE FUER DIE BEWEGUNGSRICHTUNG 70 1.12.2 EIN
KNOTENTEST FUER DIE AUSWAHL 71 1.12.3 EINE KLEINE ACHSENPARADE 71 1.12.4
DIE ZWEI SCHREIBWEISEN FUER ACHSENBEZEICHNER 72 1.13 PFADAUSDRUECKE -
BEISPIELE 74 1.13.1 PFADAUSDRUECKE AUF DER CHILD-ACHSE 74 1.13.2 EIN
PLATZHALTER FUER BEZEICHNER- DER WILDCARD- BEZEICHNER 74 1.13.3 KINDTESTS
AUF DEN ELEMENTACHSEN 75 1.13.4 UEBERSPRUNGSHANDLUNG: DER AUSDRUCK »//
76 1.13.5 AUSWAHL DES KONTEXTES - DIE SELF-ACHSE 76 1.13.6 DER SCHRITT
ZUM ELTERNELEMENT-DIE PARENT-ACHSE 77 1.14 VON STRINGWERTEN UND
ATTRIBUTWERTEN 78 1.14.1 DER STRINGWERT EINES ELEMENTKNOTENS 78 1.14.2
VERWENDUNG DER ATTRIBUTACHSE 79 1.14.3 PFADAUSDRUECKE FUER ATTRIBUTKNOTEN
80 1.15 STYLESHEETS MIT MEHREREN TEMPLATES 81 1.15.1 ZUR VERARBEITUNG:
EINE XML-ADRESSKARTEI 82 1.15.2 HAVARIE: DIE GRENZEN DES STRINGWERTES 83
1.15.3 AUSLAGERN: EINE TEMPLATE-REGEL FUER DIE ADRESSEN 84 1.15.4
AKTIVIST: DIE INSTRUKTION XSHAPPLY-TEMPLATES 84 1.15.5 DIE FORTFUEHRUNG
DER AKTIVIERUNGSKETTE 86 1.16 EIN VERGLEICH-AUSDRUCK VS. INSTRUKTION 87
1.16.1 VARIANTE 1: DER XSLT-ORIENTIERTE ANSATZ 87 1.16.2 DAS PROBLEM MIT
DEN WHITESPACE-NODES 88 1.16.3 SCHUTZWALL FUER LEERZEICHEN: DIE
INSTRUKTION XSHTEXT 89 1.16.4 VARIANTE 2: DER XPATH-ORIENTIERTE ANSATZ
90 1.16.5 NEBENSCHAUPLATZ: KONSTRUKTION VON SEQUENZEN 91 INHALT 1.16.6
NICHTS DRIN: DIE LEERE SEQUENZ 92 1.16.7 KONKRETES: LITERALE IN EINER
SEQUENZ 93 1.16.8 VON SINGLETONS UND KNOTENDUBLETTEN 94 1.16.9 DAS
SEPARATOR-ATTRIBUT VON XSL:VALUE-OF 95 1.16.10 DAS ZIEL: DIE SEQUENZ
NACH MASS 95 1.16.11 VERGLEICH DER BEIDEN VARIANTEN 96 1.17 STRUKTUR
STEUERT VERARBEITUNG 97 1.17.1 EINE TEMPLATE-REGEL PRO ELEMENT-BEINAHE
98 1.17.2 DIE VERARBEITUNG IM FREIEN FLUSS 101 1.17.3
DEFAULT-TEMPLATE-REGELN 102 1.17.4 DEFAULT-REGELN FUER ELEMENT-UND
DOKUMENTKNOTEN 102 1.17.5 DEFAULT-REGELN FUER TEXT-UND ATTRIBUTKNOTEN 103
1.17.6 DEFAULT-REGELN FUER KOMMENTAR-UND PL-KNOTEN 103 1.17.7
DEFAULT-REGEL FUER NAMENSRAUMKNOTEN 103 1.17.8 DER STRUKTURGESTEUERTE
ABLAUF DER VERARBEITUNG 104 1.17.9 WEG MIT DEM LEERRAUM: XSKSTRIP-SPACE
106 1.17.10 RESERVATE FUER LEERRAUM: XSL.PRESERVE-SPACE 107 1.18
EINTEILUNG DER ELEMENTE VON XSLT 108 1.19 ZUSAMMENFASSUNG UND AUFGABEN
109 1.19.1 TESTFRAGEN 110 1.19.2 AUFGABEN 111 2.1 XPATH - FILTERN VON
SEQUENZEN 115 2.1.1 PREDICATES - FILTERBEDINGUNGEN FUER LOCATION STEPS
117 2.1.2 DIE FILTERUNG EINER SEQUENZ 117 2.1.3 LOGISCHE VERKNUEPFUNG VON
BEDINGUNGEN MIT AND UND OR 120 2.1.4 XPATH-FUNKTIONEN IN
PREDICATE-AUSDRUECKEN 121 2.2 BEDINGUNGEN MIT XSLT UND XPATH 125 2.2.1
ENTSCHEIDUNGEN MIT XSLT: XSL.IF 125 2.2.2 MEHR ENTSCHEIDUNGEN IN XSLT:
XSLXHOOSE 127 2.2.3 ALTERNATIVE IN XPATH: IF. THEN . EISE 129 2.3
NUMMERIEREN, ZAEHLEN UND SUMMIEREN 131 2.3.1 EINFACHE NUMMERIERUNG 132
2.3.2 XSHNUMBER 133 2.3.3 ZAEHLEN, SUMMIEREN UND RUNDEN 141 2.4
SORTIERUNG-XSHSORT 144 2.4.1 SORTIERUNG VON SEQUENZEN - XSL:SORT 145
2.4.2 NUMMERIERUNG SORTIERTER SEQUENZEN 147 7 INHALT 2.4.3 SCHLEIFEN IN
XSLT: XSL:FOR-EACH 150 2.4.4 ALTERNATIVE IN XPATH: FOR. IN . RETURN
155 2.5 GRUPPIERUNG MIT XSL:FOR-EACH-GROUP 157 2.6 ATTRIBUTWERTE ZUR
LAUFZEIT: ATTRIBUTWERT-TEMPLATES 160 2.7 ERZEUGEN VON KNOTEN 165 2.7.1
ELEMENTKNOTEN ERZEUGEN MIT XSHELEMENT 167 2.7.2 XSHATTRIBUTE 169 2.7.3
SAMMLUNG VON ATTRIBUTDEKLARATIONEN - XSL:ATTRIBUTE-SET 169 2.8 KOPIEREN
VON KNOTEN: XSHCOPY UND XSL:COPY-OF 171 2.8.1 KOPIEREN MIT XSHCOPY-DIE
FLACHE KOPIE 171 2.8.2 KOPIEREN MIT XSHCOPY-OF-DIE TIEFE KOPIE 173 2.9
ZUSAMMENFASSUNG UND AUFGABEN 174 2.9.1 TESTFRAGEN 175 2.9.2 AUFGABEN 176
MTLLLWFLR' * THSHNLSSHIBLBFFIHSLHHLMMFEHBHIBMII^ 3.1 VARIABLEN UND
PARAMETER 177 3.1.1 VARIABLE IN XSLT-XSHVARIABLE UND XSHPARAM 178 3.1.2
GLOBALE VARIABLEN UND PARAMETER 180 3.1.3 VARIABLENWERTE SIND TEMPORAERE
BAEUME 184 3.1.4 XSHCALL-TEMPLATE, NAME 186 3.1.5 XSHWITH-PARAM 188 3.1.6
TUNNELPARAMETER 190 3.1.7 DURCHTUNNELN VON DEFAULT-REGELN 195 3.2 DAS
ZWEITBESTE TEMPLATE -XSHNEXT-MATCH 196 3.3 TEMPLATES UND TEMPLATE-MODE
198 3.3.1 VERSCHIEDEN GESTIMMTE TEMPLATE-REGELN - DAS MODE-ATTRIBUT 198
3.4 STRINGVERARBEITUNG 200 3.4.1 REKURSIVER TEMPLATE-AUFRUF VS.
REGULAERER AUSDRUCK 202 3.5 DATUMS-, ZEITDAUER- UND ZEITSTEMPELWERTE 205
3.5.1 DATUMSWERT MIT FN:CURRENT-DATE() 205 3.5.2 UHRZEIT MIT
FN:CURRENT-TIME() 206 3.5.3 ZEITSTEMPELWERT MIT FN:CURRENT-DATETIME()
207 3.5.4 DIE FORMATIERUNG MIT FORMAT-DATEO, FORMAT-TIME() UND
FORMAT-DATETIMEO 207 3.5.5 KONSTRUKTION VON DATUMS-, ZEIT- UND
ZEITSTEMPEL- WERTEN 208 8 INHALT 3.5.6 OPERATIONEN MIT DATUMS-, ZEIT-
UND ZEITSTEMPEL- WERTEN 210 3.6 STYLESHEET-FUNKTIONEN 212 3.7 EXTERNE
QUELLEN - DOKUMENTE UND ENTITAETEN 216 3.7.1 DOKUMENTE EINBINDEN MIT
DOCUMENTO 216 3.7.2 DIE XSLT-FUNKTION UNPARSED-ENTITY-URIO 217 3.7.3 DIE
XSLT-FUNKTION UNPARSED-TEXT 220 3.8 MEHRERE ERGEBNISDOKUMENTE 224 3.8.1
ERZEUGUNG EINES HTML-FRAMESETS MIT XSKRESULT-DOCUMENT 225 3.9 MODULARE
STYLESHEETS 231 3.9.1 IMPORTPRAEZEDENZ-KONFLIKTBEWAELTIGUNG BEI IMPORTEN
. 231 3.9.2 XSL:APPLY-IMPORTS 235 3.9.3 PARAMETER UND VARIABLE IN
IMPORTIERTEN STYLESHEETS 237 3.10 SCHLUESSEL UND IDENTIFIER 237 3.10.1
LAUFZEITIDENTIFIER FUER ELEMENTE-GENERATE-IDO 238 3.10.2 ECHTE IDENTIFIER
AUSLESEN MIT DER FUNKTION ID() 240 3.10.3 KEYS - LISTEN VON SCHLUESSELN
ZUR LAUFZEIT 242 3.10.4 EXTERNE KEYS - SCHLUESSEL IN ANDEREN DOKUMENTEN
245 3.10.5 GEGENUEBERSTELLUNG: KEYS-ID 247 3.11 ZUSAMMENFASSUNG UND
AUFGABEN 249 3.11.1 TESTFRAGEN 250 3.11.2 AUFGABEN 251 3.12 AUSBLICK AUF
DEN ZWEITEN TEIL DES BUCHES 253 4.1 XPATH ALS PFADBESCHREIBUNGSSPRACHE
255 4.1.1 XSLT ALS HOST-LANGUAGE FUER XPATH 255 4.1.2 DAS XML-DOKUMENT
ALS BAUM 256 4.2 XPATH-AUSDRUECKE 257 4.2.1 DER XPATH-AUSDRUCK ALS
GRUNDEINHEIT 258 4.2.2 DIE SEQUENZ ALS ERGEBNIS EINES AUSDRUCKS 258 4.3
XPATH-AUSDRUECKE - DER AUSWERTUNGSKONTEXT 260 4.3.1 STATISCHER KONTEXT
261 4.3.2 DYNAMISCHER KONTEXT 263 4.4 XPATH-AUSDRUECKE - OPERATOREN UND
KEYWORDS 265 4.4.1 PRAEZEDENZ DER XPATH-OPERATOREN 266 4.4.2
VERGLEICHSAUSDRUECKE 269 4.4.3 LOGISCHE VERKNUEPFUNGEN VON AUSDRUECKEN 273
4.4.4 OPERATOREN FUER SEQUENZTYPEN 274 9 4.4.5 BEDINGTE AUSDRUECKE 277
4.4.6 QUANTIFIZIERENDE AUSDRUECKE 278 4.4.7 SCHLEIFENAUSDRUECKE MIT FOR
281 4.4.8 VERKNUEPFUNG VON SEQUENZEN 283 4.4.9 XPATH 2.0-KOMMENTARE 285
4.5 PFADAUSDRUECKE - GRUNDLAGEN 286 4.5.1 PFADAUSDRUCK IN XPATH 1.0 UND
XPATH 2.0 287 4.5.2 PFADAUSDRUECKE ALLGEMEIN BETRACHTET 287 4.5.3
RELATIVE UND ABSOLUTE PFADAUSDRUECKE 288 4.5.4 DER DOPPELSLASH IM
PFADAUSDRUCK 288 4.6 PFADAUSDRUECKE - ACHSEN 289 4.6.1 SELF-ACHSE 292
4.6.2 CHILD-ACHSE 293 4.6.3 DESCENDANT-ACHSE 294 4.6.4
DESCENDANT-OR-SELF-ACHSE 295 4.6.5 FOLLOWING-SIBLING-ACHSE 297 4.6.6
FOLLOWING-ACHSE 298 4.6.7 ATTRIBUTE-ACHSE 299 4.6.8 NAMESPACE-ACHSE 301
4.6.9 PARENT-ACHSE 302 4.6.10 ANCESTOR-ACHSE 303 4.6.11
ANCESTOR-OR-SELF-ACHSE 305 4.6.12 PRECEDING-SIBLING-ACHSE 306 4.6.13
PRECEDING-ACHSE 307 4.7 PFADAUSDRUECKE: LOCATION STEPS 308 4.7.1
KNOTENTESTS 309 4.7.2 KNOTENTEST AUF DEN BEZEICHNER: NAMETEST 309 4.7.3
KNOTENTEST AUF DIE KNOTENART: KINDTEST 310 4.7.4 DER ACHSENSCHRITT 315
4.7.5 DIE PREDICATES (FILTERBEDINGUNGEN) 321 4.7.6 ZUSAMMENSTELLUNG DER
ERGEBNISSEQUENZ 324 4.7.7 INNERER UND AEUSSERER FOKUS IN PFAD- UND
PREDICATE- AUSDRUECKEN 325 4.8 SEQUENZAUSDRUECKE 325 4.8.1 ERZEUGUNGVON
SEQUENZEN 326 4.8.2 SEQUENZENBESCHREIBUNG: SEQUENZTYPEN 328 4.9
VERGLEICH VON XPATH 1.0 UND XPATH 2.0 330 4.9.1 GEMEINSAMKEITEN UND
UNTERSCHIEDE 330 4.9.2 ABWAERTSKOMPATIBILITAET XPATH 2.0 ZU XPATH 1.0 331
INHALT 5.1 XPATH-UND XSLT-FUNKTIONEN ALLGEMEIN 335 5.1.1 FORMALE
EINTEILUNG IN XPATH-UND XSLT FUNKTIONEN 335 5.1.2 ERWEITERUNGSFUNKTIONEN
335 5.1.3 STYLESHEET-FUNKTIONEN 336 5.1.4 NAMENSRAEUME FUER FUNKTIONEN 337
5.1.5 AUFRUF EINER XPATH/XSLT-FUNKTION 337 5.2 FUNKTIONEN IN XPATH 1.0
UND XSLT 1.0 339 5.3 FUNKTIONEN IN XPATH 2.0 UND XSLT 2.0 341 5.4
XSLT-FUNKTIONEN ALPHABETISCH 351 5.4.1 CURRENT 352 5.4.2 CURRENT-GROUP
356 5.4.3 CURRENT-GROUPING-KEY 357 5.4.4 DOCUMENT 358 5.4.5
ELEMENT-AVAILABLE 361 5.4.6 FORMAT-DATE 363 5.4.7 FORMAT-DATETIME 376
5.4.8 FORMAT-NUMBER 381 5.4.9 FORMAT-TIME 386 5.4.10 FUNCTION-AVAILABLE
390 5.4.11 GENERATE-ID 394 5.4.12 KEY 397 5.4.13 REGEX-GROUP 400 5.4.14
SYSTEM-PROPERTY 401 5.4.15 TYPE-AVAILABLE 403 5.4.16
UNPARSED-ENTITY-PUBLIC-ID 404 5.4.17 UNPARSED-ENTITY-URI 406 5.4.18
UNPARSED-TEXT 408 5.4.19 UNPARSED-TEXT-AVAILABLE 412 5.5
XPATH-FUNKTIONEN ALPHABETISCH 414 5.5.1 FN:ABS 415 5.5.2
FN:ADJUST-DATE-TO-TIMEZONE 416 5.5.3 FN:ADJUST-DATETIME-TO-TIMEZONE 419
5.5.4 FN:ADJUST-TIME-TO-TIMEZONE 421 5.5.5 FN:AVG 424 5.5.6 FN:BASE-URI
426 5.5.7 FN:BOOLEAN 428 5.5.8 FNXEILING 430 5.5.9 FN:CODEPOINT-EQUAL
432 5.5.10 FN:CODEPOINTS-TO-STRING 433 11 90S ISVY.U). OSSS FROG §UB|:U^
617SS 05 UEN-OI-NJIUJ SFR'G'G 005 AJOPQ-^ASUKUJ ZFR'GG 8617 IO-X3PU\:U)
9Y5 5 Z6FR SAX| : F8JCL-9DODS-UJ:U^ GFRGG 96T? AUOZAWU-IPUEDWKU} FT'S'S
17617 PW-UL EY5 9 06FR P!^ ZYSS 88FR AUISS-IUOJJ-SJNOQIUJ. L.FR'S'5 98^
UO^BJNP-LUOJ^-SJNOLJIU^ OFR'S'S S8FR SW!J_8}EP-IUO4-SJNOQ:IY 6'S'S 8FR
JOOY:IY 8SS 28FR AS|IY:UJ. ZE'SS 1.8FR S;S|XA:U^ 9'S'S 08FR
9UO-AE|PEXA:IY G'GG 9/17 !JN-|U4Q-9DDSA:UF FC'GG ZFR JOJJA:I4 S'S
LZFR Q;|M-SPUA:UJ GG OZFR UN-JO^-APODUAIUJ L'GG 69FR A";DWA:IY OE'S'S
89T? !JN-IU9LUNDOP:U^ 62'S'S Z9FR A|QE|!BAEOOP:IY 82'S'S FR9FR 3OP:U^
ZRSS 39^ S9N|BA-PUJ;S!P:UJ 9Z'GG 1.9FR UO!IB||OD-I|NBPP:U^ G^GG ZG-FR
|BNBA-DAAP:LY FR^GG GG-T? UO!}BJNP-WOJJ-SAEEP:I4 ^GG T?GI7
AW!J_A;P-WO.Y-A~BP:UJ 22'GG GF A:P?P-IUOJ.F-AE"I?P:IY 1.3'GG LSFR
AUI!IAJBP:U^ 03"S'S OGFR P;EP:U^ 6L'GG 6FRFR AIMI-IUA-URIDILY 8L-'S'S
8FRFR 8W!J_A}BP-;U8.UND:IY ZL'GG ZFRFR A;EP-}U8JJRD:IY 9I.GG GFRFR
LUNOO:^ GUS'S 31717 SUJBJUOOIIY FR|,'S'S 8FR LEDUODIIY I/GG 9-^
AJBDWODIIY |/G - G FRFR UO!P3||OD:U^ U'5'S U 1 U I U 1 U I U 1 U 1 U 1
U 1 U 1 U U 1 W U 1 U 1 U 1 U 1 U 1 U 1 U 1 U 1 U 1 U 1 U 1 U 1 U 1 U 1
U 1 U 1 U 1 U 1 U 1 U 1 U 1 U 1 U I U 1 U 1 U 1 U 1 U 1 UL O 3 UL 00 3
UL 00 00 3 OL 00 XI 3 UL 00 CA 3 UL CO UL 3 UL 00 3 UL 00 3 UL 00 NJ 3
UL 00 3 UL 00 O 3 UL XI VO 3 UL XI 00 3 UL XI 3 UL XI OA 3 UL XI UL 3 UL
XI -P 3 UL XI (JU 3 UL UL XI XI NJ -I 3 3 UL XI O 3 UL OA VO 3 UL 0A 00
3 UL CA X 3 UL CA OA 3 UL 0A UL 3 UL 0A -P^ 3 UL CA UJ 3 UL CA NJ 3 UL
CA 3 UL 0A O 3 UL UL VO 3 UL UL 00 3 UL UL XI 3 UL UL 0A 3 UL UL UL 3 UL
UL -P* 3 UL UL UJ 3 UL UL NJ 3 UL UL 3 II FR N O 3 O 3 I RJ- 3' O O 3 3
I I D. Q. C SD - !? UEJ CD E H § I O C 3 Q. I O 3 CD "2. 3 FU O O "
"O N =F O S ER CD 3 O 3 C 3 N' O CL CD 3 O Q- (D L 3 TU VI CD 3 3 * FU
» 3 Q. TU O ^ O 2. (D CD CD (TS Q. C O 3 O 3 CL SU 3 3 3 3 O 3 I Q. CD
CD CD O 3 I Q. CL (U -* - S" CD PJ CD O 3 UI D 3 O 3 I O TU 3 TU U I U
I U I U I U I U I U I U I U I U I U I U I U I U I U I U I U I U I U I U
I U I U I U I U I U I U I U I U I U I U I U I U I U I U I U I U I U I U
I U I U I O O C C O O X | X J X | X J X I X I O A C R I ^ U L U L U L U
L U L U 1 ^ 4 ^ 4 ^ ^ 4 ^ I J UE O J ( J J ( J J U UE O J N J N J N J N J
N J N J - I - I - I O O - P V U J O V O X I C A U J - I O V O X | J V
D X I U L U L J N J V D X J J - I O V O O O X I U L N J O V O O O X
L U L U UE - I O O N J O V O X I 5.5.91 FN:STRING-JOIN 588 5.5.92
FN:STRING-LENGTH 590 5.5.93 FN:STRING-TO-CODEPOINTS 592 5.5.94
FN:SUBSEQUENCE 593 5.5.95 FN:SUBSTRING 595 5.5.96 FN:SUBSTRING-AFTER 599
5.5.97 FN:SUBSTRING-BEFORE 603 5.5.98 FN:SUM 605 5.5.99
FN:TIMEZONE-FROM-DATE 609 5.5.100 FN:TIMEZONE-FROM-DATETIME 609 5.5.101
FN:TIMEZONE-FROM-TIME 610 5.5.102 FN:TOKENIZE 611 5.5.103 FN:TRACE 615
5.5.104 FN:TRANSLATE 617 5.5.105 FN:TRUE 620 5.5.106 FN:UNORDERED 621
5.5.107 FN:UPPER-CASE 622 5.5.108 FN:YEAR-FROM-DATE 624 5.5.109
FN:YEAR-FROM-DATETIME 626 5.5.110 FN:YEARS-FROM-DURATION 627 5.5.111
FN:ZERO-OR-ONE 628 XPATH 2.0-KONSTRUKTORFUNKTIONEN (UEBERSICHT) 629 XPATH
2.0-TYPUMWANDLUNGSFUNKTIONEN (CASTING FUNCTIONS) 632 5.7.1 UMWANDLUNG
ZWISCHEN PRIMITIVEN TYPEN 632 5.7.2 UMWANDLUNG VON ABGELEITETEN TYPEN IN
BASISTYPEN 639 5.7.3 UMWANDLUNG INNERHALB EINES TYPHIERARCHIEZWEIGS 640
5.7.4 UMWANDLUNG ZWISCHEN TYPHIERARCHIEZWEIGEN 640 5.7.5 AUSGEHEND VON
XS:STRING UND XS:ANYSIMPLETYPE 641 5.7.6 NACH XS:STRING,
XS:ANYSIMPLETYPE UND XS:UNTYPEDATOMIC 641 5.7.7 NACH NUMERISCHEN TYPEN
642 5.7.8 NACH TYPEN DER ZEITDAUER 642 5.7.9 NACH TYPEN FUER DATUM UND
ZEIT 643 5.7.10 NACH XS:BOOLEAN 643 5.7.11 NACH XS:BASE64BINARY UND
XS:HEXBINARY 643 5.7.12 NACHXS:ANYURI 644 5.7.13 NACH XS:QNAME 644
5.7.14 NACH XS:NOTATION 644 INHALT 5.8 XPATH 2.0-OPERATORFUNKTIONEN 644
5.8.1 UNTERSTUETZTE OPERATORSYMBOLE 645 5.8.2 ERLAEUTERUNG ANHAND
DES+-OPERATORS 650 6.1 FORMALE EINTEILUNG DER XSLT-ELEMENTE 653 6.1.1
ROOT-ELEMENTE 653 6.1.2 TOPLEVEL-ELEMENTE 654 6.1.3 INSTRUKTIONEN 654
6.2 KURZUEBERSICHT UEBER XSLT 1.0 656 6.2.1 UEBERSICHT UEBER DIE ELEMENTE
656 6.2.2 STANDARDATTRIBUTE IN XSLT 1.0 656 6.2.3 ATTRIBUTWERT-TEMPLATES
IN INSTRUKTIONEN VON XSLT 1.0 658 6.3 KURZUEBERSICHT UEBER XSLT 2.0 659
6.3.1 UEBERSICHT UEBER DIE ELEMENTE VON XSLT 2.0 659 6.3.2 ZUSAETZLICHE
STANDARDATTRIBUTE AB XSLT 2.0 663 6.3.3 ATTRIBUTWERT-TEMPLATES IN
INSTRUKTIONEN VON XSLT 2.0 669 6.4 DIE XSLT-ELEMENTE NACH
FUNKTIONSGRUPPEN 670 6.5 ALPHABETISCHE REFERENZ DER XSLT-ELEMENTE 671
6.5.1 XSL:ANALYZE-STRING 672 6.5.2 XSLAPPLY-IMPORTS 679 6.5.3
XSKAPPLY-TEMPLATES 684 6.5.4 XSKATTRIBUTE 689 6.5.5 XSL:ATTRIBUTE-SET
696 6.5.6 XSLXALL-TEMPLATE 700 6.5.7 XSL:CHARACTER-MAP 705 6.5.8
XSLXHOOSE 707 6.5.9 XSLXOMMENT 710 6.5.10 XSLXOPY 712 6.5.11 XSLXOPY-OF
721 6.5.12 XSL:DECIMAL-FORMAT 726 6.5.13 XSKDOCUMENT 732 6.5.14
XSKELEMENT 736 6.5.15 XSKFALLBACK 743 6.5.16 XSL:FOR-EACH 745 6.5.17
XSL:FOR-EACH-GROUP 749 6.5.18 XSL:FUNCTION 760 6.5.19 XSHIF 769 15
INHALT 6.5.20 XSKIMPORT 772 6.5.21 XSL:IMPORT-SCHEMA 782 6.5.22
XSHINCLUDE 785 6.5.23 XSHKEY 789 6.5.24 XSKMATCHING-SUBSTRING 794 6.5.25
XSHMESSAGE 796 6.5.26 XSKNAMESPACE 800 6.5.27 XSL:NAMESPACE-ALIAS 804
6.5.28 XSL:NEXT-MATCH 808 6.5.29 XSKNON-MATCHING-SUBSTRING 814 6.5.30
XSKNUMBER 816 6.5.31 XSHOTHERWISE 830 6.5.32 XSL:OUTPUT 833 6.5.33
XSKOUTPUT-CHARACTER 859 6.5.34 XSL:PARAM 862 6.5.35 XSL:PERFORM-SORT 875
6.5.36 XSKPRESERVE-SPACE 879 6.5.37 XSL:PROCESSING-INSTRUCTION 881
6.5.38 XSKRESULT-DOCUMENT 887 6.5.39 XSL:SEQUENCE 910 6.5.40 XSKSORT 912
6.5.41 XSL:STRIP-SPACE 927 6.5.42 XSKSTYLESHEET 930 6.5.43 XSL:TEMPLATE
943 6.5.44 XSKTEXT 957 6.5.45 XSKTRANSFORM 962 6.5.46 XSL:VALUE-OF 964
6.5.47 XSHVARIABLE 970 6.5.48 XSKWHEN 980 6.5.49 XSHWITH-PARAM 983 6.6
VORWAERTS- UND RUECKWAERTSKOMPATIBILITAET 990 6.6.1 RUECKWAERTSKOMPATIBLE
VERARBEITUNG 990 6.6.2 VORWAERTSKOMPATIBLE STYLESHEETVERARBEITUNG 991 7.1
SAXON 9 993 7.1.1 EIGENSCHAFTEN DES SAXON-PROZESSORS 994 7.1.2
ERWEITERUNGSFUNKTIONEN UND ERWEITERUNGSELEMENTE 994 7.1.3 SAXON-B -DER
BASIC XSLT-PROZESSOR 994 16 INHALT 7.1.4 SAXON-SA-DER SCHEMA AWARE
XSLT-PROZESSOR 995 7.1.5 DIE INSTALLATION 995 7.1.6 SAXON - OPTIONEN FUER
DIE KOMMANDOZEILE 999 7.1.7 KOMPILIERTE STYLESHEETS 1018 7.1.8 KERNOW -
DIE SAXON-GUL FUER DIE JAVA-PLATTFORM 1019 7.2 ALTOVAXML 2008 1021 7.2.1
INSTALLATION 1022 7.2.2 ALTOVAXML - AUFRUF UEBER DIE KOMMANDOZEILE 1023
7.2.3 ALTOVAXML-OPTIONEN FUER DIE KOMMANDOZEILE 1023 7.3 ZUSAMMENFASSUNG
1028 8.1 OXYGEN-XML-EDITOR9.0 1029 8.1.1 EIGENSCHAFTEN 1030 8.1.2 FAZIT
1034 8.1.3 PROGRAMMDATEN 1034 8.2 STYLUS STUDIO 2008 1035 8.2.1
EIGENSCHAFTEN 1035 8.2.2 FAZIT 1039 8.2.3 PROGRAMMDATEN 1039 8.3 ALTOVA
XMLSPY 2008 1040 8.3.1 EIGENSCHAFTEN 1041 8.3.2 FAZIT 1045 8.3.3
PROGRAMMDATEN 1045 A LOESUNGEN 1049 A.1 ANTWORTEN ZU DEN TESTFRAGEN IN
KAPITEL 1 1049 A.2 ANTWORTEN ZU DEN TESTFRAGEN IN KAPITEL 2 1051 A.3
ANTWORTEN ZU DEN TESTFRAGEN IN KAPITEL 3 1053 A.4 LOESUNGEN ZU DEN
AUFGABEN IN KAPITEL 1 1056 A.5 LOESUNGEN ZU DEN AUFGABEN IN KAPITEL 2
1070 A.6 LOESUNGEN ZU DEN AUFGABEN IN KAPITEL 3 1076 B
W3C-ONLINE-RESSOURCEN 1081 B.1 RESSOURCEN ZU XML 1081 B.2 RESSOURCEN ZU
NAMENSRAEUMEN 1082 B.3 RESSOURCEN ZU XML SCHEMA 1083 B.4 RESSOURCEN ZU
XSL UND XSLT 1084 V INHALT B.5 RESSOURCEN ZU XPATH UND XQUERY 1085 B.6
RESSOURCEN ZU DATA MODEL UND INFOSET 1087 B.7 WEITERE RESSOURCEN 1088 C
GLOSSAR 1089 D INHALT DER BEGLEIT-CD 1127 D.1 HOME 1128 D.2 BUCHDATEIEN
1128 D.3 REFERENZEN 1128 D.4 RESSOURCEN 1128 D.5 PROGRAMME 1128 D.5.1
XSLT-PROZESSOREN 1129 D.5.2 XSLT-ENTWICKLUNGSUMGEBUNGEN 1129 D.6 KONTAKT
1130 INDEX 1131 18 |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Bongers, Frank 1961- |
author_GND | (DE-588)13674771X |
author_facet | Bongers, Frank 1961- |
author_role | aut |
author_sort | Bongers, Frank 1961- |
author_variant | f b fb |
building | Verbundindex |
bvnumber | BV023295268 |
classification_rvk | ST 250 |
classification_tum | DAT 370f |
ctrlnum | (OCoLC)199190776 (DE-599)BVBBV023295268 |
dewey-full | 006.74 006.76 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 006 - Special computer methods |
dewey-raw | 006.74 006.76 |
dewey-search | 006.74 006.76 |
dewey-sort | 16.74 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
discipline_str_mv | Informatik |
edition | 2., aktualisierte und erw. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV023295268</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20130919</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">080508s2008 a||| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">982211813</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783898426947</subfield><subfield code="c">Pp. : EUR 59.90 (DE), EUR 61.60 (AT), sfr 96.90</subfield><subfield code="9">978-3-89842-694-7</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3898426947</subfield><subfield code="c">Pp. : EUR 59.90(DE), EUR 61.60 (AT), sfr 96.90</subfield><subfield code="9">3-89842-694-7</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)199190776</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV023295268</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-473</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-526</subfield><subfield code="a">DE-188</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-525</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">006.74</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">006.76</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 370f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Bongers, Frank</subfield><subfield code="d">1961-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)13674771X</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">XSLT 2.0 & XPath 2.0</subfield><subfield code="b">[das umfassende Handbuch ; Grundlagen, Anwendung, Referenz ; kommentierte Referenz aller Funktionen und Elemente ; Installation und Anwendung von Saxon 9.0 und Altova XML 2008 ; auf CD: XML-/XSLT-Editoren]</subfield><subfield code="c">Frank Bongers</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">XSLT 2.0 und XPath 2.0</subfield></datafield><datafield tag="246" ind1="1" ind2="0"><subfield code="a">X SLT, X Path, X-SLT, X-Path</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">2., aktualisierte und erw. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Bonn</subfield><subfield code="b">Galileo Press</subfield><subfield code="c">2008</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1151 S.</subfield><subfield code="b">Ill., graph Darst.</subfield><subfield code="e">1 CD-ROM (12 cm)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Galileo computing</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">XPath 2.0</subfield><subfield code="0">(DE-588)4785496-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">XSLT 2.0</subfield><subfield code="0">(DE-588)4785218-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">XSLT 2.0</subfield><subfield code="0">(DE-588)4785218-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">XPath 2.0</subfield><subfield code="0">(DE-588)4785496-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="780" ind1="0" ind2="0"><subfield code="i">1. Auflage</subfield><subfield code="a">Bongers, Frank</subfield><subfield code="t">XSLT 2.0</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=2884706&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">GBV Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016479813&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-016479813</subfield></datafield></record></collection> |
id | DE-604.BV023295268 |
illustrated | Illustrated |
index_date | 2024-07-02T20:44:35Z |
indexdate | 2024-07-20T09:39:28Z |
institution | BVB |
isbn | 9783898426947 3898426947 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-016479813 |
oclc_num | 199190776 |
open_access_boolean | |
owner | DE-473 DE-BY-UBG DE-29T DE-20 DE-91G DE-BY-TUM DE-634 DE-355 DE-BY-UBR DE-526 DE-188 DE-M347 DE-525 |
owner_facet | DE-473 DE-BY-UBG DE-29T DE-20 DE-91G DE-BY-TUM DE-634 DE-355 DE-BY-UBR DE-526 DE-188 DE-M347 DE-525 |
physical | 1151 S. Ill., graph Darst. 1 CD-ROM (12 cm) |
publishDate | 2008 |
publishDateSearch | 2008 |
publishDateSort | 2008 |
publisher | Galileo Press |
record_format | marc |
series2 | Galileo computing |
spelling | Bongers, Frank 1961- Verfasser (DE-588)13674771X aut XSLT 2.0 & XPath 2.0 [das umfassende Handbuch ; Grundlagen, Anwendung, Referenz ; kommentierte Referenz aller Funktionen und Elemente ; Installation und Anwendung von Saxon 9.0 und Altova XML 2008 ; auf CD: XML-/XSLT-Editoren] Frank Bongers XSLT 2.0 und XPath 2.0 X SLT, X Path, X-SLT, X-Path 2., aktualisierte und erw. Aufl. Bonn Galileo Press 2008 1151 S. Ill., graph Darst. 1 CD-ROM (12 cm) txt rdacontent n rdamedia nc rdacarrier Galileo computing XPath 2.0 (DE-588)4785496-0 gnd rswk-swf XSLT 2.0 (DE-588)4785218-5 gnd rswk-swf XSLT 2.0 (DE-588)4785218-5 s DE-604 XPath 2.0 (DE-588)4785496-0 s 1. Auflage Bongers, Frank XSLT 2.0 text/html http://deposit.dnb.de/cgi-bin/dokserv?id=2884706&prov=M&dok_var=1&dok_ext=htm Inhaltstext GBV Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016479813&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Bongers, Frank 1961- XSLT 2.0 & XPath 2.0 [das umfassende Handbuch ; Grundlagen, Anwendung, Referenz ; kommentierte Referenz aller Funktionen und Elemente ; Installation und Anwendung von Saxon 9.0 und Altova XML 2008 ; auf CD: XML-/XSLT-Editoren] XPath 2.0 (DE-588)4785496-0 gnd XSLT 2.0 (DE-588)4785218-5 gnd |
subject_GND | (DE-588)4785496-0 (DE-588)4785218-5 |
title | XSLT 2.0 & XPath 2.0 [das umfassende Handbuch ; Grundlagen, Anwendung, Referenz ; kommentierte Referenz aller Funktionen und Elemente ; Installation und Anwendung von Saxon 9.0 und Altova XML 2008 ; auf CD: XML-/XSLT-Editoren] |
title_alt | XSLT 2.0 und XPath 2.0 X SLT, X Path, X-SLT, X-Path |
title_auth | XSLT 2.0 & XPath 2.0 [das umfassende Handbuch ; Grundlagen, Anwendung, Referenz ; kommentierte Referenz aller Funktionen und Elemente ; Installation und Anwendung von Saxon 9.0 und Altova XML 2008 ; auf CD: XML-/XSLT-Editoren] |
title_exact_search | XSLT 2.0 & XPath 2.0 [das umfassende Handbuch ; Grundlagen, Anwendung, Referenz ; kommentierte Referenz aller Funktionen und Elemente ; Installation und Anwendung von Saxon 9.0 und Altova XML 2008 ; auf CD: XML-/XSLT-Editoren] |
title_exact_search_txtP | XSLT 2.0 & XPath 2.0 [das umfassende Handbuch ; Grundlagen, Anwendung, Referenz ; kommentierte Referenz aller Funktionen und Elemente ; Installation und Anwendung von Saxon 9.0 und Altova XML 2008 ; auf CD: XML-/XSLT-Editoren] |
title_full | XSLT 2.0 & XPath 2.0 [das umfassende Handbuch ; Grundlagen, Anwendung, Referenz ; kommentierte Referenz aller Funktionen und Elemente ; Installation und Anwendung von Saxon 9.0 und Altova XML 2008 ; auf CD: XML-/XSLT-Editoren] Frank Bongers |
title_fullStr | XSLT 2.0 & XPath 2.0 [das umfassende Handbuch ; Grundlagen, Anwendung, Referenz ; kommentierte Referenz aller Funktionen und Elemente ; Installation und Anwendung von Saxon 9.0 und Altova XML 2008 ; auf CD: XML-/XSLT-Editoren] Frank Bongers |
title_full_unstemmed | XSLT 2.0 & XPath 2.0 [das umfassende Handbuch ; Grundlagen, Anwendung, Referenz ; kommentierte Referenz aller Funktionen und Elemente ; Installation und Anwendung von Saxon 9.0 und Altova XML 2008 ; auf CD: XML-/XSLT-Editoren] Frank Bongers |
title_old | Bongers, Frank XSLT 2.0 |
title_short | XSLT 2.0 & XPath 2.0 |
title_sort | xslt 2 0 xpath 2 0 das umfassende handbuch grundlagen anwendung referenz kommentierte referenz aller funktionen und elemente installation und anwendung von saxon 9 0 und altova xml 2008 auf cd xml xslt editoren |
title_sub | [das umfassende Handbuch ; Grundlagen, Anwendung, Referenz ; kommentierte Referenz aller Funktionen und Elemente ; Installation und Anwendung von Saxon 9.0 und Altova XML 2008 ; auf CD: XML-/XSLT-Editoren] |
topic | XPath 2.0 (DE-588)4785496-0 gnd XSLT 2.0 (DE-588)4785218-5 gnd |
topic_facet | XPath 2.0 XSLT 2.0 |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=2884706&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016479813&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT bongersfrank xslt20xpath20dasumfassendehandbuchgrundlagenanwendungreferenzkommentiertereferenzallerfunktionenundelementeinstallationundanwendungvonsaxon90undaltovaxml2008aufcdxmlxslteditoren AT bongersfrank xslt20undxpath20 AT bongersfrank xsltxpathxsltxpath |