XML.com: XML From the Inside Out

XML.comWebServices.XML.comO'Reilly Networkoreilly.com
  Resources | Buyer's Guide | Newsletter | Safari Bookshelf
Edit and debug XSLT 1.0/2.0 and XQuery code - Download Altova XMLSpy 2005 today!
  Topics
Business
Databases
Graphics
Metadata
Mobile
Programming
Schemas
Semantic Web
Style
Web
Web Services




   Essentials
Annotated XML
What is XML?
What is XSLT?
What is XSL-FO?
What is XLink?
What is XML Schema?
What is XQuery?
What is RDF?
What is RSS?
What are Topic Maps?
What are Web Services?
What are XForms?
XSLT Recipe of the Day

Manage Your Account
Forgot Your Password?

  Find
Search
Article Archive

Add XML to your Website

  Columns
<taglines/>
Dive into XML
Hacking Congress
Hacking the Library
Java Web Services Security
Jon Udell
Perl and XML
Practical XQuery
Python and XML
Rich Salz
Sacré SVG
Standards Lowdown
The Restful Web
Transforming XML
XML Q&A
XML Tourist
XML-Deviant

  Guides
XML Resources
Buyer's Guide
Events Calendar
Standards List
Submissions List

  Toolbox

Syntax Checker





Atom Feed
RSS Feed


XML.com supported by:

Web Directory
Mortgage Refinancing

XML Q&A Your XML questions answered.
RSS 1.0 feed for this column. Atom feed for this column.

From English to Dutch? By John E. Simpson
In John Simpson's final XML Q&A; column, he explains how to use XML to facilitate phrase translation in multilingual apps, and announces his forthcoming new XML.com column. [Jul. 28, 2004]

Trickledown Namespaces? By John E. Simpson
In this month's Q&A; column John Simpson explains how namespaces are inherited, or not, by children elements and attributes. [Jun. 30, 2004]

From XML to SMIL By John E. Simpson
In this month's XML Q&A; column John E. Simpson explores the interaction of plain text, SMIL, and XSLT. [May. 26, 2004]

From One String to Many By John E. Simpson
In John Simpson's latest XML Q&A; column he describes several ways, including those for XSLT/XPath 2.0 and EXSLT, to tokenize strings. [Apr. 28, 2004]

Getting in Touch with XML Contacts By John E. Simpson
In March's XML Q&A; column John E. Simpson describes some of the options for working with personal contact information in XML. [Mar. 31, 2004]

Little Back Corners By John E. Simpson
In this month's XML Q&A; column John E. Simpson examines some of the back corners of XPath processor namespace handling. [Feb. 25, 2004]

A Confusion of Styles By John E. Simpson
In John E. Simpson's latest XML Q&A column he discusses various styling options and alternatives for a nonstandard HTML variant. [Jan. 28, 2004]

From Word to XML By John E. Simpson
In the year's last Q&A; column John E. Simpson discusses some of the issues surrounding the conversion of MS Word documents to XML. [Dec. 30, 2003]

Overriding Concerns By John E. Simpson
In his latest XML Q&A column John E. Simpson answers a question about merging XML files with XSLT. [Nov. 26, 2003]

Namespaces, Name With Spaces, and Attribute Values By John E. Simpson
In this month's XML Q&A; column John Simpson answers questions about namespace prefixes and the legality of XML element names that include spaces. [Oct. 8, 2003]

Nobody Asked Me, But... By John E. Simpson
In this month's XML Q&A; column John Simpson once again asks and answers questions which no one has asked, once again renewing his interest in obscuring XML instances. [Aug. 27, 2003]

Comments in a "No comment" World By John E. Simpson
In this month's XML Q&A; column, John E. Simpson examines two issues related to documentation of, and comments in, XML documents and schemas. [Jul. 30, 2003]

Finding IDs By John E. Simpson
In this month's XML Q&A column, John E. Simpson answers questions about XPath, XSLT, and ID attributes, as well as updates last month's column about the XML Resume Library. [Jun. 25, 2003]

XML Power Job Hunting By John E. Simpson
In this month's XML Q&A; column John E. Simpson introduces the XML Resume Library, an XML vocabulary for creating resume and CV documents. [May. 28, 2003]

RSS on the Client By John E. Simpson
In this month's Q&A; column John E. Simpson explains what to do with RSS feeds, reviewing some of the available RSS client applications. [Apr. 30, 2003]

XML and JavaScript in the Browser By John E. Simpson
In this month's Q&A; column, John Simpson describes some JavaScript libraries for parsing XML in popular web browsers, and he offers a high-level explanation of XSL-FO. [Mar. 26, 2003]

Special Characters, Database Mappings By John E. Simpson
In this month's XML Q&A; column, John E. Simpson examines the XML special character issue again and also briefly introduces SQLX. [Feb. 26, 2003]

Databases and Element Names By John E. Simpson
In this month's XML Q&A; column John Simpson examines some database and XML integration issues. [Jan. 29, 2003]

"Displaying" XLinks? By John E. Simpson
John E. Simpson, in his latest XML Q&A; column, discusses how to make XML applications XLink-aware. [Jan. 2, 2003]

Hacking XUL and WXS-based Transformations By John E. Simpson
In this month's XML Q&A, John Simpson offers introductory advice for customizing Mozilla skins with XUL, as well as suggesting a way to use WXS and XSLT to do XML transformations. [Nov. 27, 2002]

XML and Web Sites By John E. Simpson
In his latest XML Q&A; column John Simpson tackles the issue of using XML to build web sites; along the way he includes links to a long list of useful resources. [Oct. 30, 2002]

Dirty XSLT Output By John E. Simpson
John Simpson returns to answer more XML questions; this time he tackles a tricky interaction between implicit and explicit XSLT rules. [Sep. 25, 2002]

Nobody REALLY Asked Me, But... By John E. Simpson
On the second anniversary of his column, John Simpson returns to the question of obscuring the contents of an XML document, exploring a good deal of XSLT along the way. [Aug. 28, 2002]

Of Grouping, Counting, and Context By John E. Simpson
In this month's Q&A; column, John Simpson examines the use of XSLT keys for grouping and the count() function. [Jul. 31, 2002]

Variables and Paths By John E. Simpson
In this month's Q&A; column, John Simpson answers questions about XSLT variables and XML document paths. [Jun. 26, 2002]

Transforming Experiences By John E. Simpson
In this month's Q&A; column, John Simpson answers to XSL questions, one about XSL-FO and one about a common XSLT mistake. [May. 29, 2002]

Strange Transformations By John E. Simpson
In this month's Q&A; column, John Simpson explains how to handle unwanted CDATA sections in source trees and offers some advice for serving XHTML to old browsers. [Apr. 24, 2002]

Basic Training By John E. Simpson
In this month's Q&A; column, John Simpson attends to the most basic XML question of all: "What is XML?" [Mar. 27, 2002]

Making Links, Breaking Entities By John E. Simpson
This month's XML Q&A; column answers questions about making links with XSLT and doing without entities in XML Schemas. [Feb. 27, 2002]

Hidden Whitespace, Hidden Meaning By John E. Simpson
John Simpson helps out with mysterious newlines and explains how XML data ever comes to mean anything at all. [Jan. 30, 2002]

From Excel to XML By John E. Simpson
John Simpson discusses converting spreadsheets to XML, and returns to the issue of legal XML element names. [Jan. 9, 2002]

Elements Revisited By John E. Simpson
John Simpson answers deep questions about content models and element names, with detours into the simplicity of humans and machines. [Nov. 28, 2001]

Valid Frustrations By John E. Simpson
John Simpson talks about some of the limits of DTD content models, suggesting an interesting XSLT-based alternative. [Sep. 26, 2001]

Nobody Asked Me, But... By John E. Simpson
John Simpson asks and answers the questions no one ever asks about XML, uncovering some interesting tidbits. [Aug. 29, 2001]

The Naming of Parts By John E. Simpson
John Simpson explains how to name parts of XML documents, detouring through the tricky areas of EBNF, XML spec productions, and Unicode characters. [Jul. 25, 2001]

Namespace Nuances By John E. Simpson
This month's Q&A; column tackles the question of how to write DTDs for XML applications that use namespaces. [Jul. 5, 2001]

Big Documents, Little Attributes By John E. Simpson
This month our Q&A; column tackles storing large numbers of records in XML, and explains the use of attribute definitions in DTDs. [Jun. 6, 2001]

XSLT Surgery By John E. Simpson
This month our question and answer columns covers XSLT issues, from using multiple languages to styling third party content. [Apr. 25, 2001]

DTDs, Industry Markup Languages, XSLT and Special Characters By John E. Simpson
Our monthly question and answer column returns to solve all your tricky problems with XML. [Mar. 28, 2001]

Entities: Handling Special Content By John E. Simpson
This month's XML Q&A; column tackles the issues of including "special characters" and non-XML content in your XML documents. [Jan. 31, 2001]

Will XML replace HTML? By John E. Simpson
The relationship between XML and HTML is often confusing for the Web developer coming to XML for the first time. Our Q&A; column explains all. [Dec. 13, 2000]

Displaying XML in Internet Explorer By John E. Simpson
One of the most common questions we get asked is how to display XML in Internet Explorer 5. John E Simpson delivers the definitive answer. [Oct. 25, 2000]

From DTDs to Documents By John E. Simpson
This month our question and answer column covers guidelines for good DTD design and the thorny problem of generating Microsoft Word or Adobe Acrobat documents from XML. [Sep. 27, 2000]

Choosing an XML Parser By John E. Simpson
Validating or non-validating? Java-based, Perl, or C? This month we tackle the tricky issue of which parser to use for your XML applications. [Aug. 22, 2000]

XML Questions Answered By John E. Simpson
In the first of our new monthly XML Q&A columns we tackle the problem of converting HTML to XML, ask "What is markup?", and discover whether XML has any weaknesses. [Jul. 26, 2000]

Entities: What are They Good For? By Norman Walsh
What are entities in XML documents and how do I use them? The XML Q&A; column has the answers. [Aug. 28, 1998]

Types of Entities By Norman Walsh
Part 1 of Norman Walsh's XML Q&A; column on entities. [Aug. 28, 1998]

Entity Declarations, Attributes and Expansion By Norman Walsh
Part 2 of Norman Walsh's XML Q&A; column on entities. [Aug. 28, 1998]

Converting an SGML DTD to XML By Norman Walsh
How do I convert my SGML DTDs to XML? Norman Walsh explains the process and pitfalls in this new column. [Jul. 8, 1998]


Sponsored By:



Contact Us | Our Mission | Privacy Policy | Advertise With Us | | Submissions Guidelines
Copyright © 2005 O'Reilly Media, Inc.