The XML companion:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Harlow [u.a.]
Addison-Wesley
2000
|
Ausgabe: | 2. ed. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | X, 566 S. Ill., graph. Darst. |
ISBN: | 0201674866 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV013050595 | ||
003 | DE-604 | ||
005 | 20100708 | ||
007 | t | ||
008 | 000317s2000 ad|| |||| 00||| eng d | ||
020 | |a 0201674866 |9 0-201-67486-6 | ||
035 | |a (OCoLC)247439744 | ||
035 | |a (DE-599)BVBBV013050595 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
049 | |a DE-91G |a DE-20 | ||
082 | 0 | |a 005.72 |2 21 | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a DAT 370f |2 stub | ||
100 | 1 | |a Bradley, Neil |e Verfasser |4 aut | |
245 | 1 | 0 | |a The XML companion |c Neil Bradley |
250 | |a 2. ed. | ||
264 | 1 | |a Harlow [u.a.] |b Addison-Wesley |c 2000 | |
300 | |a X, 566 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 4 | |a XML (Document markup language) | |
650 | 0 | 7 | |a XML |0 (DE-588)4501553-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a HTML |0 (DE-588)4373477-7 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a XML |0 (DE-588)4501553-3 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a HTML |0 (DE-588)4373477-7 |D s |
689 | 1 | |8 1\p |5 DE-604 | |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008892448&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-008892448 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk |
Datensatz im Suchindex
_version_ | 1804127749200150528 |
---|---|
adam_text | Contents
Preface jjj
1. Using this book 1
Book structure 1
Style conventions 2
The XML Standard
2. Overview 3
What is XML? 3
Data exchange applications 7
Document publishing applications 8
Historical context 11
The future 12
Syntax overview 13
3. Document markup 15
Concepts 15
Traditional markup 22
Elements 23
Attributes 26
Reserved attributes 27
Declarations 29
Processing instructions 31
4. Physical structure (entities) 35
Concepts 35
Defining an entity 39
Character defining entities 43
Usage limitations 44
vi The XML Companion ?
5. Logical structure (the DTD) 47
Concepts 47
DTD structure 51
Element declarations 52
Attribute declarations 58
Parameter entities 63
Conditional sections 64
Notation declarations 65
DTD processing issues 67
Working with XML
6. Document modelling (DTD design) 71
Analysis 71
DTD design 75
Tables 78
Architectural forms 80
Writing the DTD 83
Debugging the DTD 85
Case study (this book) 85
Case study (a DTD for DTDs) 89
7. White space issues 97
White space 97
Line end normalization 98
White space in markup 98
Element content space 99
Preserved space 100
Ambiguous space 101
8. Namespaces 107
Compound documents 107
The standard 108
Namespace identification 109
Using namespaces 110
Simplification techniques 111
DTD issues 111
Contents vii
9. Processing XML data 113
Concepts 113
Writing XML 114
Reading XML 115
Event processing 116
Tree manipulation 118
Events or trees? 121
Transformation tools 123
10. Managing XML documents 125
Concepts 125
External entity management 129
XML Catalog format 131
Database storage 135
Adjunct Standards
11. Navigating with (URL and XPath) 139
Locating documents (URLs) 139
Inside XML documents (XPaths) 143
Expressions 146
Location paths 146
Patterns 154
Predicate filters 155
12. Hypertext links (XLink and XPointer) 163
Concepts 163
XML syntax basic links 172
XML linking specification 173
Extending URLs 180
XPointers 181
Link behaviour 184
Attribute name conflicts 186
Link value strategies 187
viii The XML Companion
13. Document formatting (XSL and XSLT) 189
Concepts 189
Selecting a style sheet 196
XSLT 197
Style sheets DTD issues 221
XSL 222
14. SAX 1.0 247
Background 247
Call backs and interfaces 248
Java implementation 249
The parser 250
Document handlers 250
Attribute lists 253
Error handlers 255
Locators 256
DTD handlers 257
Input sources 258
Entity resolvers 259
Handler bases 260
15. DOM 1.0 261
Java implementation 261
Nodes 262
The Sun tree walker 268
Documents 270
Document types 271
Elements 272
Attributes 273
Character data 275
Text 277
Character data sections 278
Comments 278
Processing instructions 279
Entities and notations 279
Node lists 282
Named node maps 283
Document fragments 285
DOM implementation 286 1
Contents ix
Related standards
16 Character sets 287
Characters 287
ASCII 288
Extended ASCII 290
Unicode and ISO/IEC 10646 291
Character set declarations 295
Entities for characters 296
17 Cascading style sheets (CSS) 297
Background 297
Format overview 298
Styling properties 300
Simple element mapping 306
Contextual rules 307
Accessing and overriding styles 309
XML specifics 311
Batch composition to HTML 315
HTML features 316
CSS 2 318
18 The Internet and HTML 339
The Internet 339
HTTP and HTML 341
HTML 2.0 344
HTML 3.2 357
HTML 4.0 366
XHTML 1.0 (draft) 378
Mixing HTML with XML 380
19 SGML 383
Concepts 383
The SGML Declaration 385
Extra DTD features 387
Markup minimization techniques 389
Converting to XML 392
x The XML Companion
Reference
20. Charts and tables 399
Acronyms list 400
Useful Web pages 401
XML design goals 403
XML fragments 405
SAX methods 407
DOM methods 409
XSL formatting objects and properties 412
CSS properties 423
This book DTD 429
ISO 8859/1 character set 432
ISO 639 language codes 438
ISO 3166 country codes 440
HTML 2/3/4 elements and attributes 443
21. XML road map 453
Map formats 453
Content lists 456
Maps 458
Glossary 483
Index 557
|
any_adam_object | 1 |
author | Bradley, Neil |
author_facet | Bradley, Neil |
author_role | aut |
author_sort | Bradley, Neil |
author_variant | n b nb |
building | Verbundindex |
bvnumber | BV013050595 |
classification_rvk | ST 250 |
classification_tum | DAT 370f |
ctrlnum | (OCoLC)247439744 (DE-599)BVBBV013050595 |
dewey-full | 005.72 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.72 |
dewey-search | 005.72 |
dewey-sort | 15.72 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 2. ed. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01454nam a2200409 c 4500</leader><controlfield tag="001">BV013050595</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20100708 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">000317s2000 ad|| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0201674866</subfield><subfield code="9">0-201-67486-6</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)247439744</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV013050595</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91G</subfield><subfield code="a">DE-20</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.72</subfield><subfield code="2">21</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="100" ind1="1" ind2=" "><subfield code="a">Bradley, Neil</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">The XML companion</subfield><subfield code="c">Neil Bradley</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">2. ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Harlow [u.a.]</subfield><subfield code="b">Addison-Wesley</subfield><subfield code="c">2000</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">X, 566 S.</subfield><subfield code="b">Ill., graph. Darst.</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=" " ind2="4"><subfield code="a">XML (Document markup language)</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">XML</subfield><subfield code="0">(DE-588)4501553-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">HTML</subfield><subfield code="0">(DE-588)4373477-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">XML</subfield><subfield code="0">(DE-588)4501553-3</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">HTML</subfield><subfield code="0">(DE-588)4373477-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ 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=008892448&sequence=000002&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-008892448</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield></record></collection> |
id | DE-604.BV013050595 |
illustrated | Illustrated |
indexdate | 2024-07-09T18:38:17Z |
institution | BVB |
isbn | 0201674866 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-008892448 |
oclc_num | 247439744 |
open_access_boolean | |
owner | DE-91G DE-BY-TUM DE-20 |
owner_facet | DE-91G DE-BY-TUM DE-20 |
physical | X, 566 S. Ill., graph. Darst. |
publishDate | 2000 |
publishDateSearch | 2000 |
publishDateSort | 2000 |
publisher | Addison-Wesley |
record_format | marc |
spelling | Bradley, Neil Verfasser aut The XML companion Neil Bradley 2. ed. Harlow [u.a.] Addison-Wesley 2000 X, 566 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier XML (Document markup language) XML (DE-588)4501553-3 gnd rswk-swf HTML (DE-588)4373477-7 gnd rswk-swf XML (DE-588)4501553-3 s DE-604 HTML (DE-588)4373477-7 s 1\p DE-604 HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008892448&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Bradley, Neil The XML companion XML (Document markup language) XML (DE-588)4501553-3 gnd HTML (DE-588)4373477-7 gnd |
subject_GND | (DE-588)4501553-3 (DE-588)4373477-7 |
title | The XML companion |
title_auth | The XML companion |
title_exact_search | The XML companion |
title_full | The XML companion Neil Bradley |
title_fullStr | The XML companion Neil Bradley |
title_full_unstemmed | The XML companion Neil Bradley |
title_short | The XML companion |
title_sort | the xml companion |
topic | XML (Document markup language) XML (DE-588)4501553-3 gnd HTML (DE-588)4373477-7 gnd |
topic_facet | XML (Document markup language) XML HTML |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008892448&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT bradleyneil thexmlcompanion |