
XML Elements of Style
Simon St. Laurent(Author)
McGraw-Hill Professional (Publisher)
Published on 16. March 2000
Book
Paperback/Softback
320 pages
978-0-07-212220-6 (ISBN)
Description
This text focuses on how to use XML (Extensible Markup Language) to create documents with maximum flexibility for interchange and integration with other users and programmers.
More details
Language
English
Place of publication
United States
Publishing group
McGraw-Hill Education - Europe
Target group
College/higher education
Professional and scholarly
Illustrations
Illustrations
Dimensions
Height: 226 mm
Width: 152 mm
Thickness: 24 mm
Weight
434 gr
ISBN-13
978-0-07-212220-6 (9780072122206)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Person
Simon St. Laurent (Ithaca, NY) is a consultant in the Internet and Web programming market. His previous books include Cookies (0-07-050498-9), a definitive reference on one of the most controversial Web programming tools around, and XML: A Primer.
Content
Part I: Elementary Rules of Usage. XML Documents: An Overview. Starting the Document: The Prolog. Foundations: Elements, Attributes, and Namespaces. Documents, "Reality," and Modeling Models. Processing Models and Document Structures. Common Document Patterns. Describing Foundations: Element Type Declarations. Describing Foundations: Attribute List Declarations. Extras: Comments, Processing Instructions, and CDATA Sections. White Space. Data Typing in XML 1.0. Part II: Elementary Principles of Composition. Using Character References and Predefined Entities. Using General Entities for Reusable Document Content. Using Parameter Entities for Reusable Declarations. Using Notations and Unparsed Entities. Part II: A Few Matters of Form. Types of Markup: Semantic to Application Specific. Planning for Transformation and Presentation. Building Modular DTDs. Leaving Room for the Future: Extensible DTDs. Developing for an International Audience. The Importance of Documentation. Creating Webs of Documents: XLink. Part IV: Tools and Features Commonly Misused. Integrating Namespaces with XML 1.0. Describing Document Types Precisely. Processing Instructions: Working Outside Content. Troubles with Non-Validating Parsers. XML Processing Architectures: Trees and Streams. Part V: An Approach to Style. Seeking Consistency. Building on Past Works. Maximizing Information Quantity and Quality. Designing for Large-Scale Interchange. XML and Data Integration. Maximizing Flexibility: Radical Extensibility.