Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
XML
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

XML

XML

Magnus Stein, Ingo Dellwig

318 pages, parution le 15/11/2001

Résumé

Discover everything you need to know about XML in one handy book. Depending on your level, you can take a crash course in HTML, or just go straight into the essentials of XML.

The authors provide a great insight into XML technology and focus on the practical ways in which this can be used - from DTD and stylesheet definitions to XSL and XSLT as well as hyperlinks in XML (XLink).

Once you have mastered the principals, the quick reference guide and the tips and tricks section allows you to extend your knowledge in XML , XSTL, CSS and HTML reference.

Table of Contents

Preface.
1. Using This Book.

Book Structure.
Style Conventions.
Editorial Policies.

THE XML STANDARD.


2. Elementary XML.
Introduction.
Text.
Markup.
XML Documents.
Elements.
Document Modelling.
Element Hierarchies.
Attributes.
Uses of XML.

3. More Document Markup.
Introduction.
Reserved Attributes.
Processing Instructions.
XML Declaration.
Markup Declarations.
Document Type Declaration.
Character Data Sections.
Comments.
Syntax overview.

4. Physical Structures (entities).
Introduction.
Entity References.
Built-in Entity References.
Character Entity References.
Declaring an Entity.
Internal Text Entities.
External Text Entities.
Entities within Entities.
Binary Entities.
General Entities.
Parameter Entities.
Document Type Declaration.
Alternatives to Entities.

5. Document Type Definitions (the DTD).
Concepts.
Models.
Validating Parsers.
DTD Location.
DTD Marker.
Element Declarations.
Attribute Declarations.
Parameter Entities.
Conditional Sections.
Notation Declarations.
DTD Processing Issues.

6. Document Modelling Techniques.
Stages of Development.
Document Analysis.
Database Schema Analysis.
Future-Use Analysis.
Legally Overlapping Structures.
Appropriate Names.
Element or Attribute.
Other Modelling Tips.
Appropriate Granularity.
Industry Standard Models.
Lists.
Tables Standards.
Architectural Forms.
DTD-Writing Tools.
DTD Formatting.
Debugging the DTD.
Case Study (quotations).
Case Study (this book)

7. Hypertext Links.
Background.
ID/IDREF.
Link Value Strategies.
Merging to Publish.

8. White Space Issues.
White Space.
Line-End Normalization.
White Space in Markup.
Element Content Space.
Preserved Space.
Line Ending Interpretation.
Ambiguous Space.

EXTENSIONS TO XML.


9. XML Extensions.
Extension Standards.
General Extensions.
Significant XML Domains.

10. Namespaces.
Compound Documents.
Mixed Model Problems.
The Standard.
Namespace Identification.
Using Namespaces.
Defaults.
DTD Handling.
Examples of Usage.

11. Relative URLs (XML Base).
Background.
XML Base Markup.
External Entity Declarations.
External Entity Content.
DTD Declarations.

12. Composite Documents (XInclude).
Overview.
Identifying Objects to Include.
Recursive Processing.
Inclusion Markup.
Text Inclusions.
Duplicate Entity and Notation Declarations.
Including Complete Documents.
Contextual Base URLs.
Namespace Complications.
Illegal Inclusions.
Document Modelling.
Alternatives to XInclude

13. Navigation (XPath).
Background.
Expressions.
Simple Location Paths.
Complex Locations Paths.
Patterns.
Predicate Filters.
ID Limitations.

14. Schemas.
DTD Limitations.
Alternative Modelling Languages.
XML Schemas.
Element Definitions.
Attributes.
Namespaces and Schema References.
Including Other Models.
Efficiency Shortcuts.

15. Advanced XML Schemas.
Introduction.
Default and Fixed Element Values.
All Groups.
Simple Types with Attributes.
Nil Values.
Local Element Definitions.
Unique Values.
Unique Keys.
Data Types.
Type Library.
Simple Type Derivations.
Patterns.
Complex Type Derivations.
Selection from Instance Documents.
Constraining Derivations.
Substitutions.
Re-defining External Definitions.
Imports.

PROCESSING AND TRANSFORMING XML.


16. Processing XML Data.
Writing XML.
Reading XML.
Event Processing.
Tree Manipulation.
Processing Approach Decisions.
Transformation Tools.

17. Transformations (XSLT).
Overview.
XSLT and XSL.
XSLT DTD.
General Structure.
Templates.
Recursive Processing.
Selective Processing.
Priorities.
Output.
White Space.
Sorting Elements.
Automatic Numbering.
Modes.
Variables and named templates.
Using Attribute values.
Creating and Copying Elements.
XML Output Headers.
Repeating Structures.
Conditions.
Keys.
Messages.
Imports and Inclusions.
Extended Functions.
Number Formatting.
Stylesheet DTD Issues.

18. SAX 1.0.
Background.
Call-backs and Interfaces.
Java Xerces Implementation.
The Parser.
Document Handlers.
Attribute Lists.
Error Handlers.
Locators.
DTD Handlers.
Input Sources.
Entity Resolvers.
Handler Bases.
Helper Classes.

19. SAX 2.0.
Changes from 1.0.
XML Reader.
Features.
Properties.
Namespace Support.
ContentHandler.
Attributes.
Helper Classes.

20. DOM Level 1.
Background.
Implementing a DOM.
Nodes.
Documents.
Document Types.
Elements.
Attributes.
Character Data.
Text.
Character Data Sections.
Comments.
Processing Instructions.
Entities and Notations.
Node Lists.
Named Node Maps.
Document Fragments.
DOM Implementation.

21. DOM Level 2.
Namespace Support.
Node Extensions.
Document Extensions.
Document Type Extensions.
Element Extensions.
Attribute Extensions.
Named Node Map Extensions.
DOM Implementation Extensions.
Unchanged Interfaces.
Iteration and Tree-walking.
Ranges.

FORMATTING XML DOCUMENTS.


22. Document Formatting.
Presenting XML.
Style-oriented XML.
Formatting Instructions.
Embedded Styles.
Stylesheets.
Transformations.
DTD Associations.
Stylesheet Features.
Complex Requirements.
Document Layout Categories.
Publishing from XML.
Stylesheet Languages.
Formatting Languages.
XSL or CSS.
Standard Stylesheet References.
Implicit References

23. XHTML.
HTML.
Change of Syntax.
Backward Compatibility.
Flavours of XHTML.
Basic Document Structure.
Header Elements.
Paragraphs.
Basic Hypertext Links.
Core Attributes.
International Attributes.
Headers and Divisions.
Lists.
Font Styles and Phrases.
Formatted Text.
Images and Image Zones.
Objects.
Tables.
Forms.
Descriptive Markup.
Event Trigger Attributes.
Changes from HTML 4.

24. Cascading Stylesheets (CSS).
Background.
Format Overview.
Styling Properties.
Color and Background Properties.
Text Style Properties.
Boxes.
Display Properties.
Simple Element Mapping.
Contextual Rules.
Accessing and Overriding Styles.
XML Specifics.
Batch Composition to HTML.
HTML Features.

25. Cascading Stylesheets 2 (CSS 2).
Improvements.
Improved Selection Options.
Miscellaneous Improvements.
Fonts and Styles.
Boxes.
Lists.
Prefix and Suffix Generation.
Display Options.
Tables.
Printed Output.
User Interface.
Aural Styles.

DOCUMENT MANAGEMENT.


26. Managing XML Documents.
Introduction.
Simple File Storage.
Free-Text Searching.
Maintaining Document Links.
Formal Public Identifiers.
XML Catalog Format.
Classification.
Database Management.
Basic Document Management.
Document Component Management.
Document Disassembly Techniques.
XML or SQL.
Document Editing.

27. Extended Links (XLink).
Background.
Link Markup.
Simple Links.
Titles.
Roles.
Linking Behaviour.
Simple Link Limitations.
Extended Links.
Multiple Titles.
More Titles and Roles.
Arcs.
Out-of-line Links

28. Advanced Links (XPointer).
Concepts.
XPointer.
Pointing to Identifiers.
Fallbacks.
Location Context.
Escaping Characters.
Multiple Targets.
Extension Functions.
Points and Ranges.
Relative Links.
Targeting Text Strings.
Namespace Issues.

REFERENCE.


29. Character Sets.
Characters.
ASCII.
Text Files.
Extended ASCII.
Unicode and ISO/IEC 10646.
Character Sets Summary.
Character Set Declarations.
Entities for Characters.
XML Language.

30. URLs.
URLs and URIs.
URL Construction.
Protocols.
File and HTTP URLs.
Queries.
File Paths.
Computer Platform Complications.
URL References.
Fragments.
Common Errors.
URNs

31. Past and Future Context.
Overview.
Markup.
SGML.
XML.
HTML.
The Future.

32. SGML.
History and Usage.
SGML Declaration.
DTD Features.
Markup Minimization Techniques.
Converting to XML.

33. Charts and Tables.
SAX 1.0 Methods.
SAX 2.0 Methods.
DOM Methods.
XSLT Elements and Attributes.
CSS Properties.
This Book DTD.
ISO 8859/1 Character Set.
ISO 639 Language Codes.
ISO 3166 Country Codes.
HTML and XHTML Elements and Attributes.

34. XML Road Map.
Map Formats.
Content Lists.
Maps.

35. XPath Road Map.
Content Lists.
Expression Structure Overview.
Expression Tokens.
Maps.

Glossary.
Index.

Caractéristiques techniques

  PAPIER
Éditeur(s) Addison Wesley
Auteur(s) Magnus Stein, Ingo Dellwig
Parution 15/11/2001
Nb. de pages 318
Format 19 x 23,4
Couverture Broché
Poids 620g
Intérieur Noir et Blanc
EAN13 9780201758740

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav.client@eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription