XSLT cookbook: [solutions and examples for XML and XSLT developers]
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Beijing [u.a.]
O'Reilly
2002
|
Ausgabe: | 1. ed. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XIV, 654 S. Ill. |
ISBN: | 0596003722 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV016881457 | ||
003 | DE-604 | ||
005 | 20030715 | ||
007 | t | ||
008 | 030305s2002 xxua||| |||| 00||| eng d | ||
016 | 7 | |a 966395859 |2 DE-101 | |
020 | |a 0596003722 |9 0-596-00372-2 | ||
035 | |a (OCoLC)249227580 | ||
035 | |a (DE-599)BVBBV016881457 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
044 | |a xxu |c US | ||
049 | |a DE-M347 |a DE-706 | ||
050 | 0 | |a QA | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
100 | 1 | |a Mangano, Sal |e Verfasser |4 aut | |
245 | 1 | 0 | |a XSLT cookbook |b [solutions and examples for XML and XSLT developers] |c Sal Mangano |
250 | |a 1. ed. | ||
264 | 1 | |a Beijing [u.a.] |b O'Reilly |c 2002 | |
300 | |a XIV, 654 S. |b Ill. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a XSLT |0 (DE-588)4613222-3 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a XSLT |0 (DE-588)4613222-3 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m HEBIS Datenaustausch Darmstadt |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010241478&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-010241478 |
Datensatz im Suchindex
_version_ | 1804129880090083328 |
---|---|
adam_text | XSLT COOKBOOK SAL MANGANO O REILLY 8 BEIJING * CAMBRIDGE * FARNHAM *
KOLN * PARIS * SEBASTOPOL * TAIPEI * TOKYO TABLE OF CONTENTS PREFACE 9
1. STRINGS 1 1.1 TESTING IF A STRING ENDS WITH ANOTHER STRING 2 1.2
FINDING THE POSITION OF A SUBSTRING 2 1.3 REMOVING SPECIFIC CHARACTERS
FROM A STRING 3 1.4 FINDING SUBSTRINGS FROM THE END OF A STRING 4 1.5
DUPLICATING A STRING N TIMES 6 1.6 REVERSING A STRING 9 1.7 REPLACING
TEXT 13 1.8 CONVERTING CASE 17 1.9 TOKENIZING A STRING 19 1.10 MAKING DO
WITHOUT REGULAR EXPRESSIONS 22 1.11 USING THE EXSLT STRING EXTENSIONS 23
2. NUMBERS AND MATH 26 2.1 FORMATTING NUMBERS 27 2.2 ROUNDING NUMBERS TO
A SPECIFIED PRECISION 36 2.3 V CONVERTING FROM ROMAN NUMERALS TO NUMBERS
37 2.4 CONVERTING FROM ONE BASE TO ANOTHER 39 2.5 IMPLEMENTING COMMON
MATH FUNCTIONS 43 2.6 COMPUTING SUMS AND PRODUCTS 54 2.7 FINDING
MINIMUMS AND MAXIMUMS 58 2.8 COMPUTING STATISTICAL FUNCTIONS _ 65 2.9
COMPUTING COMBINATORIAL FUNCTIONS 68 2.10 TESTING BITS 69 3. DATES AND
TIMES 75 3.1 CALCULATING THE DAY OF THE WEEK 77 3.2 DETERMINING THE LAST
DAY OF THE MONTH 78 3.3 GETTING NAMES FOR DAYS AND MONTHS 79 3.4
CALCULATING JULIAN AND ABSOLUTE DAY NUMBERS FROM A SPECIFIED DATE 82 3.5
CALCULATING THE WEEK NUMBER FOR A SPECIFIED DATE 85 3.6 WORKING WITH THE
JULIAN CALENDAR 86 3.7 WORKING WITH THE ISO CALENDAR , 87 3.8 WORKING
WITH THE ISLAMIC CALENDAR 90 3.9 WORKING WITH THE HEBREW CALENDAR 92
3.10 FORMATTING DATES AND TIMES 101 3.11 DETERMINING SECULAR AND
RELIGIOUS HOLIDAYS 106 4. SELECTING AND TRAVERSING 109 4.1 OPTIMIZING
NODE SELECTIONS 111 4.2 DETERMINING IF TWO NODES ARE THE SAME 120 4.3
IGNORING DUPLICATE ELEMENTS 123 4.4 SELECTING ALL BUT A SPECIFIC ELEMENT
127 4.5 PERFORMING A PREORDER TRAVERSAL 128 4.6 PERFORMING A POSTORDER
TRAVERSAL 132 4.7 PERFORMING AN IN-ORDER TRAVERSAL 134 4.8 PERFORMING A
LEVEL-ORDER TRAVERSAL 138 4.9 PROCESSING NODES BY POSITION 143 5. XML TO
TEXT 149 5.1 DEALING WITH WHITESPACE 150 5.2 EXPORTING XML TO DELIMITED
DATA 155 5.3 CREATING A COLUMNAR REPORT 170 5.4 DISPLAYING A HIERARCHY
180 5.5 NUMBERING TEXTUAL OUTPUT 188 5.6 WRAPPING TEXT TO A SPECIFIED
WIDTH AND ALIGNMENT 197 6. XML TO XML 201 6.1 CONVERTING ATTRIBUTES TO
ELEMENTS 202 6.2 CONVERTING ELEMENTS TO ATTRIBUTES 204 6.3 RENAMING
ELEMENTS OR ATTRIBUTES 207 6.4 MERGING DOCUMENTS WITH IDENTICAL SCHEMA
212 * 6.5 MERGING DOCUMENTS WITH UNLIKE SCHEMA 217 TABLE OF CONTENTS 6.6
SPLITTING DOCUMENTS 223 6.7 FLATTENING AN XML HIERARCHY 224 6.8
DEEPENING AN XML HIERARCHY 228 6.9 REORGANIZING AN XML HIERARCHY 232 7.
QUERYINGXML 236 7.1 PERFORMING SET OPERATIONS ON NODE SETS 237 7.2
PERFORMING SET OPERATIONS ON NODE SETS USING VALUE SEMANTICS 240 7.3
DETERMINING SET EQUALITY BY VALUE 249 7.4 PERFORMING
STRUCTURE-PRESERVING QUERIES 253 7.5 JOINS 255 7.6 IMPLEMENTING THE W3C
XML QUERY-USE CASES IN XSLT 260 8. XML TO HTML 288 8.1 USING XSLT AS A
STYLING LANGUAGE 289 8.2 CREATING HYPERLINKED DOCUMENTS 293 8.3 CREATING
HTML TABLES 296 8.4 CREATING FRAMES 303 8.5 CREATING DATA-DRIVEN
STYLESHEETS 308 8.6 CREATING A SELF-CONTAINED HTML TRANSFORMATION 314
8.7 POPULATING A FORM 318 9. XMLTOSVG 324 9.1 TRANSFORMING AN EXISTING
BOILERPLATE SVG 325 9.2 CREATING REUSABLE SVG GENERATION UTILITIES FOR
GRAPHS AND CHARTS 332 9.3 CREATING A TREE DIAGRAM 368 9.4 CREATING
INTERACTIVE SVG-ENABLED WEB PAGES 378 10. CODE GENERATION 388 10.1
GENERATING CONSTANT DEFINITIONS 396 10.2 GENERATING SWITCHING CODE 400
10.3 GENERATING MESSAGE-HANDLING STUB CODE 405 10.4 GENERATING DATA
WRAPPERS 408 10.5 GENERATING PRETTY PRINTERS 412 10.6 GENERATING A TEST
DATA-ENTRY WEB CLIENT 420 10.7 GENERATING TEST-ENTRY WEB CGI 421 10.8
GENERATING CODE FROM UML MODELS VIA XMI 426 10.9 GENERATING XSLT FROM
XSLT 442 TABLE OF CONTENTS I VII 11. VERTICAL XSLT APPLICATION RECIPES
449 11.1 CONVERTING VISIO VDX DOCUMENTS TO SVG 450 11.2 WORKING WITH
EXCEL XML SPREADSHEETS 463 11.3 GENERATING XTM TOPIC MAPS FROM UML
MODELS VIA XMI 470 11.4 GENERATING WEB SITES FROM XTM TOPIC MAPS 490
11.5 SERVING SOAP DOCUMENTATION FROM WSDL 504 12. EXTENDING AND
EMBEDDING XSLT 518 12.1 USING SAXON S AND XALAN S NATIVE EXTENSIONS
525 12.2 EXTENDING XSLT WITH JAVASCRIPT 537 12.3 ADDING EXTENSION
FUNCTIONS USING JAVA 543 12.4 ADDING EXTENSION ELEMENTS USING JAVA 549
12.5 USING XSLT FROM PERL 563 12.6 USING XSLT FROM JAVA 566 13. TESTING
AND DEBUGGING 569 13.1 USING XSL:MESSAGE EFFECTIVELY 570 13.2 TRACING
THE FLOW OF YOUR STYLESHEET THROUGH ITS INPUT DOCUMENT 572 13.3
AUTOMATING THE INSERTION OF DEBUG OUTPUT 577 13.4 INCLUDING EMBEDDED
UNIT TEST DATA IN UTILITY STYLESHEETS 584 13.5 STRUCTURING UNIT TESTS
589 13.6 TESTING BOUNDARY AND ERROR CONDITIONS 591 14. GENERIC AND
FUNCTIONAL PROGRAMMING 595 14.1 CREATING POLYMORPHIC XSLT 600 14.2
CREATING GENERIC ELEMENT AGGREGATION FUNCTIONS 607 14.3 CREATING GENERIC
BOUNDED AGGREGATION FUNCTIONS 620 14.4 CREATING GENERIC MAPPING
FUNCTIONS 627 14.5 CREATING GENERIC NODE-SET GENERATORS 635 INDEX 641
VIII I TABLE OF CONTENTS
|
any_adam_object | 1 |
author | Mangano, Sal |
author_facet | Mangano, Sal |
author_role | aut |
author_sort | Mangano, Sal |
author_variant | s m sm |
building | Verbundindex |
bvnumber | BV016881457 |
callnumber-first | Q - Science |
callnumber-label | QA |
callnumber-raw | QA |
callnumber-search | QA |
callnumber-sort | QA |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 250 |
ctrlnum | (OCoLC)249227580 (DE-599)BVBBV016881457 |
discipline | Informatik |
edition | 1. ed. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01257nam a2200361 c 4500</leader><controlfield tag="001">BV016881457</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20030715 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">030305s2002 xxua||| |||| 00||| eng d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">966395859</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0596003722</subfield><subfield code="9">0-596-00372-2</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)249227580</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV016881457</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">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">xxu</subfield><subfield code="c">US</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-M347</subfield><subfield code="a">DE-706</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA</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="100" ind1="1" ind2=" "><subfield code="a">Mangano, Sal</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">XSLT cookbook</subfield><subfield code="b">[solutions and examples for XML and XSLT developers]</subfield><subfield code="c">Sal Mangano</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Beijing [u.a.]</subfield><subfield code="b">O'Reilly</subfield><subfield code="c">2002</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XIV, 654 S.</subfield><subfield code="b">Ill.</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="650" ind1="0" ind2="7"><subfield code="a">XSLT</subfield><subfield code="0">(DE-588)4613222-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">XSLT</subfield><subfield code="0">(DE-588)4613222-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HEBIS Datenaustausch Darmstadt</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=010241478&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-010241478</subfield></datafield></record></collection> |
id | DE-604.BV016881457 |
illustrated | Illustrated |
indexdate | 2024-07-09T19:12:10Z |
institution | BVB |
isbn | 0596003722 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-010241478 |
oclc_num | 249227580 |
open_access_boolean | |
owner | DE-M347 DE-706 |
owner_facet | DE-M347 DE-706 |
physical | XIV, 654 S. Ill. |
publishDate | 2002 |
publishDateSearch | 2002 |
publishDateSort | 2002 |
publisher | O'Reilly |
record_format | marc |
spelling | Mangano, Sal Verfasser aut XSLT cookbook [solutions and examples for XML and XSLT developers] Sal Mangano 1. ed. Beijing [u.a.] O'Reilly 2002 XIV, 654 S. Ill. txt rdacontent n rdamedia nc rdacarrier XSLT (DE-588)4613222-3 gnd rswk-swf XSLT (DE-588)4613222-3 s DE-604 HEBIS Datenaustausch Darmstadt application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010241478&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Mangano, Sal XSLT cookbook [solutions and examples for XML and XSLT developers] XSLT (DE-588)4613222-3 gnd |
subject_GND | (DE-588)4613222-3 |
title | XSLT cookbook [solutions and examples for XML and XSLT developers] |
title_auth | XSLT cookbook [solutions and examples for XML and XSLT developers] |
title_exact_search | XSLT cookbook [solutions and examples for XML and XSLT developers] |
title_full | XSLT cookbook [solutions and examples for XML and XSLT developers] Sal Mangano |
title_fullStr | XSLT cookbook [solutions and examples for XML and XSLT developers] Sal Mangano |
title_full_unstemmed | XSLT cookbook [solutions and examples for XML and XSLT developers] Sal Mangano |
title_short | XSLT cookbook |
title_sort | xslt cookbook solutions and examples for xml and xslt developers |
title_sub | [solutions and examples for XML and XSLT developers] |
topic | XSLT (DE-588)4613222-3 gnd |
topic_facet | XSLT |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010241478&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT manganosal xsltcookbooksolutionsandexamplesforxmlandxsltdevelopers |