By David Marston – This two-part article introduces XML namespaces, explores their practical benefits, and shows you how they are used in the standard XML formats and tools defined by the W3C. Here in part 2, David shows you how to intermix XML vocabularies and define vocabularies of your own, with
Tag: JSON / JAVA / XML
Guest Column: Crafting A Web-Services Integration Roadmap
By Nick Evans – For most businesses, applying Web services as a part of an integration strategy is a no-brainer. The question is not whether to use Web services, but how and where to do so. One of the challenges, therefore, is in crafting the integration roadmap that will get you from your current i
Jean Paoli on XML in Office 11
By Jon Udell – Next week’s issue of InfoWorld includes an article on the new XML capabilities of Office 11. While researching the story, I interviewed the architect of XML in Office 11, Microsoft’s Jean Paoli, one of the primary co-creators of XML. Here are some of his remarks.
Normalizing XML, Part 1
by Will Provost – As regular readers of the XML Schema Clinic likely know, I tend to view the world of XML through object-oriented glasses. For this installment, though, we’re reaching out to the relational data folks, switching lenses for one eye at least. The goal is to see what relational concept
SOAPing Up Web Services
Web services offer a new approach to an old idea: A set of interface specifications that don’t care about transport mechanisms, hardware architectures, or operating systems. And an integral factor in making that idea work is the SOAP specification.
Validate XML With a Web Service
by Dan Wahlin – Validating XML against a schema or DTD is important if your app involves exchanging XML documents. Learn a simple way to send XML to a Web service method for validation and processing.
Tip: Using a DOM NodeFilter
XML’s DOM Level 2 Traversal module provides two new objects, the TreeWalker and the NodeIterator, which simplify the process of navigating a Document. More than that, the module defines a NodeFilter, which can be used to programmatically control what nodes are visible to the TreeWalker or NodeFilter
Automatic Numbering, Part 1
by Bob DuCharme – XSLT’s xsl:number instruction makes it easy to insert a number into your result document. Its value attribute lets you name the number to insert, but if you really want to add a specific number to your result, it’s much simpler to add that number as literal text.
The XPointer content-type() Scheme
By Simon St.Laurent – This document specifies a content-type() scheme for use in XPointer-based fragment identifiers. This scheme, like other XPointer Framework [12] schemes, is designed primarily for use with the XML Media Types defined in RFC 3023 [5], to identify locations within a given XML rep
JavaTM Architecture for XML Binding Beta Implementation
The Java Architecture for XML Binding (JAXB) allows Java developers to map easily between XML data and Java classes, method and in memory objects. Using JAXB, developers can manipulate data in Java and quickly output and input that data to/from XML with validation and type mapping. JAXB support the
