skip to content
Sams teach yourself XML in 21 days Preview this item
ClosePreview this item

Sams teach yourself XML in 21 days

Author: Steven Holzner
Publisher: Indianapolis, Ind. : SAMS, ©2004.
Series: Sams teach yourself in 21 days.
Edition/Format:   Print book : English : 3rd edView all editions and formats

The most in depth XML tutorial with the best examples on the market.


(not yet rated) 0 with reviews - Be the first.

More like this


Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...


Additional Physical Format: (DLC) 2003110401
Material Type: Internet resource
Document Type: Book, Internet Resource
All Authors / Contributors: Steven Holzner
ISBN: 0672325764 9780672325762
OCLC Number: 53441778
Notes: Includes index.
New version, not a new edition of Devan Shepherd book.
Description: xvii, 855 pages : illustrations ; 23 cm
Contents: Introduction. I. AT A GLANCE. Day 1. Welcome to XML. All About Markup Languages. All About XML. Looking at XML in a Browser. Working with XML Data Yourself. Structuring Your Data. Creating Well-Formed XML Documents. Creating Valid XML Documents. How XML Is Used in the Real World. Online XML Resources. Summary. Q&A. Workshop. Day 2. Creating XML Documents. Choosing an XML Editor. Using XML Browsers. Using XML Validators. Creating XML Documents Piece by Piece. Creating Prologs. Creating an XML Declaration. Creating XML Comments. Creating Processing Instructions. Creating Tags and Elements. Creating CDATA Sections. Handling Entities. Summary. Q&A. Workshop. Quiz. Day 3. Creating Well-Formed XML Documents. What Makes an XML Document Well-Formed? Creating an Example XML Document. Understanding the Well-Formedness Constraints. Using XML Namespaces. Understanding XML Infosets. Understanding Canonical XML. Summary. Q&A. Workshop. Quiz. Day 4. Creating Valid XML Documents: DTDs. All About DTDs. Validating a Document by Using a DTD. Creating Element Content Models. Commenting a DTD. Supporting External DTDs. Handling Namespaces in DTDs. Summary. Q&A. Workshop. Day 5. Handling Attributes and Entities in DTDs. Declaring Attributes in DTDs. Specifying Default Values. Specifying Attribute Types. Handling Entities. Summary. Q&A. Workshop. Day 6. Creating Valid XML Documents: XML Schemas. Using XML Schema Tools. Creating XML Schemas. Dissecting an XML Schema. The Built-in XML Schema Elements. Creating Elements and Types. Specifying a Number of Elements. Specifying Element Default Values. Creating Attributes. Summary. Q&A. Workshop. Day 7. Creating Types in XML Schemas. Restricting Simple Types by Using XML Schema Facets. Creating XML Schema Choices. Using Anonymous Type Definitions. Declaring Empty Elements. Declaring Mixed-Content Elements. Grouping Elements Together. Grouping Attributes Together. Declaring all Groups. Handling Namespaces in Schemas. Annotating an XML Schema. Summary. Q&A. Workshop. Quiz. Exercises. Part I. In Review. Well-Formed Documents. Valid Documents. II. AT A GLANCE. Formatting XML Documents. Day 8. Formatting XML by Using Cascading Style Sheets. Our Sample XML Document. Introducing CSS. Connecting CSS Style Sheets and XML Documents. Creating Style Sheet Selectors. Using Inline Styles. Creating Style Rule Specifications in Style Sheets. Summary. Q&A. Workshop. Day 9. Formatting XML by Using XSLT. Introducing XSLT. Transforming XML by Using XSLT. Writing XSLT Style Sheets. Using . Using and . Matching Nodes by Using the match Attribute. Working with the select Attribute and XPath. Using . Using . Using . Specifying the Output Document Type. Summary. Q&A. Workshop. Day 10. Working with XSL Formatting Objects. Introducing XSL-FO. Using XSL-FO. Using XSL Formatting Objects and Properties. Building an XSL-FO Document. Handling Inline Formatting. Formatting Lists. Formatting Tables. Summary. Q&A. Workshop. Part II. IN REVIEW. Using CSS. Using XSLT. Using XSL-FO. III. AT A GLANCE. XML at Work. Day 11. Extending HTML with XHTML. Why XHTML? Writing XHTML Documents. Validating XHTML Documents. The Basic XHTML Elements. Organizing Text. Formatting Text. Selecting Fonts: . Comments: Q&A. Summary. Workshop. Day 12. Putting XHTML to Work. Creating Hyperlinks: . Linking to Other Documents: . Handling Images: . Creating Frame Documents: . Formatting Table Data: . Extending XHTML. Summary. Q&A. Workshop. Day 13. Creating Graphics and Multimedia: SVG and SMIL. Introducing SVG. Creating an SVG Document. Creating Rectangles. Adobe's SVG Viewer. Using CSS Styles. Creating Circles. Creating Ellipses. Creating Lines. Creating Polylines. Creating Polygons. Creating Text. Creating Gradients. Creating Paths. Creating Text Paths. Creating Groups and Transformations. Creating Animation. Creating Links. Creating Scripts. Embedding SVG in HTML. Introducing SMIL. Summary. Q&A. Workshop. Day 14. Handling XLinks, XPointers, and XForms. Introducing XLinks. Beyond Simple XLinks. Introducing XPointers. Introducing XBase. Introducing XForms. Creating Input Controls. Summary. Workshop. Part III. In Review. IV. AT A GLANCE. Programming and XML. Day 15. Using JavaScript and XML. Introducing the W3C DOM. Introducing the DOM Objects. Working with the XML DOM in JavaScript. Searching for Elements by Name. Reading Attribute Values. Getting All XML Data from a Document. Validating XML Documents by Using DTDs. Summary. Q&A. Workshop. 16. Using Java and .NET: DOM. Using Java to Read XML Data. Finding Elements by Name. Creating an XML Browser by Using Java. Navigating Through XML Documents. Writing XML by Using Java. Summary. Q&A. Workshop. Day 17. Using Java and .NET: SAX. An Overview of SAX. Using SAX. Using SAX to Find Elements by Name. Creating an XML Browser by Using Java and SAX. Navigating Through XML Documents by Using SAX. Writing XML by Using Java and SAX. Summary. Q&A. Workshop. Day 18. Working with SOAP and RDF. Introducing SOAP. A SOAP Example in .NET. A SOAP Example in Java. Introducing RDF. Summary. Q&A. Workshop. Part IV. In Review. V. AT A GLANCE. Data Handling and XML. Day 19. Handling XML Data Binding. Introducing DSOs. Binding HTML Elements to HTML Data. Binding HTML Elements to XML Data. Binding HTML Tables to XML Data. Accessing Individual Data Fields. Binding HTML Elements to XML Data by Using the XML DSO. Binding HTML Tables to XML Data by Using the XML DSO. Searching XML Data by Using a DSO and JavaScript. Handling Hierarchical XML Data. Summary. Q&A. Workshop. Day 20. Working with XML and Databases. XML, Databases, and ASP. Storing Databases as XML. Using XPath with a Database. Introducing XQuery. Summary. Q&A. Workshop. Day 21. Handling XML in .NET. Creating and Editing an XML Document in .NET. From XML to Databases and Back. Reading and Writing XML in .NET Code. Using XML Controls to Display Formatted XML. Creating XML Web Services. Summary. Q&A. Workshop. Part V. In Review. Appendix A: Quiz Answers. Index.
Series Title: Sams teach yourself in 21 days.
Other Titles: Teach yourself XML in 21 days
Responsibility: Steven Holzner.


User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...


Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data

Primary Entity

<> # Sams teach yourself XML in 21 days
    a schema:Book, schema:CreativeWork ;
   library:oclcnum "53441778" ;
   library:placeOfPublication <> ; # Indianapolis, Ind.
   library:placeOfPublication <> ;
   rdfs:comment "Warning: This malformed URI has been treated as a string - ''" ;
   schema:about <> ; # XML (Document markup language)
   schema:about <> ;
   schema:about <> ; # XML (Lenguaje de marcado de documentos)
   schema:alternateName "Teach yourself XML in 21 days" ;
   schema:bookEdition "3rd ed." ;
   schema:bookFormat bgn:PrintBook ;
   schema:copyrightYear "2004" ;
   schema:creator <> ; # Steven Holzner
   schema:datePublished "2004" ;
   schema:exampleOfWork <> ;
   schema:inLanguage "en" ;
   schema:isPartOf <> ; # Sams teach yourself in 21 days.
   schema:isSimilarTo <> ;
   schema:name "Sams teach yourself XML in 21 days"@en ;
   schema:productID "53441778" ;
   schema:publication <> ;
   schema:publisher <> ; # SAMS
   schema:url "" ;
   schema:workExample <> ;
   umbel:isLike <> ;
   wdrs:describedby <> ;

Related Entities

<> # Steven Holzner
    a schema:Person ;
   schema:familyName "Holzner" ;
   schema:givenName "Steven" ;
   schema:name "Steven Holzner" ;

<> # Indianapolis, Ind.
    a schema:Place ;
   schema:name "Indianapolis, Ind." ;

<> # Sams teach yourself in 21 days.
    a bgn:PublicationSeries ;
   schema:hasPart <> ; # Sams teach yourself XML in 21 days
   schema:name "Sams teach yourself in 21 days." ;
   schema:name "Sams teach yourself in 21 days" ;

<> # XML (Lenguaje de marcado de documentos)
    a schema:Intangible ;
   schema:name "XML (Lenguaje de marcado de documentos)"@en ;

<> # XML (Document markup language)
    a schema:Intangible ;
   schema:name "XML (Document markup language)"@en ;

    a schema:ProductModel ;
   schema:isbn "0672325764" ;
   schema:isbn "9780672325762" ;

Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.