Skip to content

XML Hacks 100 Industrial-Strength Tips and Tools

Spend $50 to get a free DVD!

ISBN-10: 0596007116

ISBN-13: 9780596007119

Edition: 2004

Authors: Michael Fitzgerald

List price: $24.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Developers and system administrators alike are uncovering the true power of XML, the Extensible Markup Language that enables data to be sent over the Internet from one computer platform to another or one application to another and retain its original format. Flexible enough to be customized for applications as diverse as web sites, electronic data interchange, voice mail systems, wireless devices, web services, and more, XML is quickly becoming ubiquitous. "XML Hacks is a roll-up-your-sleeves guide that distills years of ingenious XML hacking into a complete set of practical tips, tricks, and tools for web developers, system administrators, and programmers who want to go far beyond basic…    
Customers also bought

Book details

List price: $24.99
Copyright year: 2004
Publisher: O'Reilly Media, Incorporated
Publication date: 8/6/2004
Binding: Paperback
Pages: 482
Size: 6.00" wide x 8.75" long x 1.00" tall
Weight: 1.386
Language: English

Credits
Preface
Looking at XML Documents
Read an XML Document
Display an XML Document in a Web Browser
Apply Style to an XML Document with CSS
Use Character and Entity References
Examine XML Documents in Text Editors
Explore XML Documents in Graphical Editors
Choose Tools for Creating an XML Vocabulary
Test XML Documents Online
Test XML Documents from the Command Line
Run Java Programs that Process XML
Creating XML Documents
Edit XML Documents with oXygen
Edit XML Documents with Emacs and nXML
Edit XML with Vim
Edit XML Documents with Microsoft Word 2003
Work with XML in Microsoft Excel 2003
Work with XML in Microsoft Access 2003
Convert Microsoft Office Files, Old or New, to XML
Create an XML Document from a Text File with xmlspy
Convert Text to XML with Uphill
Create Well-Formed XML with Minimal Manual Tagging Using an SGML Parser
Create an XML Document from a CSV File
Convert an HTML Document to XHTML with HTML Tidy
Transform Documents with XQuery
Execute an XQuery with Saxon
Include Text and Documents with Entities
Include External Documents with XInclude
Encode XML Documents
Explore XLink and XML
What's the Diff? Diff XML Documents
Look at XML Documents Through the Lens of the XML Information Set
Transforming XML Documents
Understand the Anatomy of an XSLT Stylesheet
Transform an XML Document with a Command-Line Processor
Transform an XML Document Within a Graphical Editor
Analyze Nodes with TreeViewer
Explore a Document Tree with the xmllint Shell
View Documents as Tables Using Generic CSS or XSLT
Generate an XSLT Identity Stylesheet with Relaxer
Pretty-Print XML Using a Generic Identity Stylesheet and Xalan
Create a Text File from an XML Document
Convert Attributes to Elements and Elements to Attributes
Convert XML to CSV
Create and Process SpreadsheetML
Choose Your Output Format in XSLT
Transform Your iTunes Library File
Generate Multiple Output Documents with XSLT 2.0
Generate XML from MySQL
Generate PDF Documents from XML and CSS
Process XML Documents with XSL-FO and FOP
Process HTML with XSLT Using TagSoup
Build Results with Literal Result and Instruction Elements
Write Push and Pull Stylesheets
Perform Math with XSLT
Transform XML Documents with grep and sed
Generate SVG with XSLT
Dither Scatterplots with XSLT and SVG
Use Lookup Tables with XSLT to Translate FIPS Codes
Grouping in XSLT 1.0 and 2.0
Use EXSLT Extensions
XML Vocabularies
Use XML Namespaces in an XML Vocabulary
Create an RDDL Document
Create and Validate an XHTML 1.0 Document
Create Books, Technical Manuals, and Papers in XML with DocBook
Create a SOAP 1.2 Document
Identify Yourself with FOAF
Unravel the OpenOffice File Format
Render Graphics with SVG
Use XForms in Your XML Documents
Defining XML Vocabularies with Schema Languages
Validate an XML Document with a DTD
Validate an XML Document with XML Schema
Validate Multiple Documents Against an XML Schema at Once
Check the Integrity of a W3C Schema
Validate an XML Document with RELAX NG
Create a DTD from an Instance
Create an XML Schema Document from an Instance or DTD
Create a RELAX NG Schema from an Instance
Convert a RELAX NG Schema to XML Schema
Use RELAX NG and Schematron Together to Validate Business Rules
Use RELAX NG to Generate DTD Customizations
Generate Instances Based on Schemas
RSS and Atom
Subscribe to RSS Feeds
Create an RSS 0.91 Document
Create an RSS 1.0 Document
Create an RSS 2.0 Document
Create an Atom Document
Validate RSS and Atom Documents
Create RSS with XML::RSS
Syndicate Content with Movable Type
Post RSS Headlines on Your Site
Create RSS 0.91 Feeds from Google
Syndicate a List of Books from Amazon with RSS and ASP
Advanced XML Hacks
Pipeline XML with Ant
Use Elements Instead of Entities to Avoid the "amp Explosion Problem"
Use Cocoon to Create a Well-Formed View of a Web Page, Then Scrape It for Data
From Wiki to XML, Through SGML
Create Well-Formed XML with JavaScript
Inspect and Edit XML Documents with the Document Object Model
Processing XML with SAX
Process XML with C#
Generate Code from XML
Create Well-Formed XML with Genx
Index