This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
The part before the colon establishes the "namespace" that the tag belongs to. The start of the XML document establishes the namespaces that are in use and how they will be referrd to. Here is a short article on handling namespaces. The fact that you might see a reference to "xml:space" in one document and "space" in another depends on how the document is set up. For example, I am working with the FOP (formatting objects project) fo tags - mixed with XSL tags. By starting the document:
I don't have to write "fo:block" but can use "block" - the "fo:" is default for the document, but I do have to write all xsl tags with "xsl:"
Just another source of confusion - XML has plenty of them. Bill
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com