XML Zone

W3C Has a New XML Standard: XProc

XML has been in use for over a decade and it’s now getting a boost thanks to a new standard from the World Wide Web Consortium (W3C). This week the W3C officially announced the XProc XML Pipeline Language standard as a new mechanism that will help developers make more efficient

The Key XForms Enhancements in Version 1.1

even seems to be the magic number for the W3C. Seven years after releasing XSLT 1.0 (which also debuted XPath), they followed up with XPath 2.0, XSLT 2.0, and XQuery 1.0, all unarguably better and more powerful than their predecessors. In a similar vein, XForms 1.0 debuted in 2002 to

Performing Hierarchical Restructuring Using ANSI SQL

his is the third in a series of DevX articles on the new hierarchical XML processing capabilities possible with navigationless database hierarchical processing. The first article covered the basics of processing full multipath hierarchical data queries, while the second article discussed combining hierarchical structures into larger hierarchical structures, and demonstrated

Taking XML Validation to the Next Level: Introducing CAM

alidating an XML document entails confirming that the document is both well-formed and conforms to a specific set of rules specified with a Document Type Definition (DTD), an XML Schema, or—as introduced in this article—a CAM template. DTD was the earliest specification. DTDs provided useful but limited capabilities, letting you

Creating Hierarchical Data Structure Mashups

NSI SQL can naturally perform full multi-path hierarchical data query processing that far exceeds the single linear path processing performed by XPath and XQuery today (see the article “Navigationless Database XML: Hierarchical Data Processing“). That article covers the basics of full hierarchical processing and describes how SQL can inherently perform

Navigationless Database XML: Hierarchical Data Processing

ML data in standard database processing is not being used fully or correctly in business applications today. Current XML hierarchical database query processing is basically limited to single path linear hierarchical processing. This limitation could be the influence of relational join processing or might occur because the navigation of multiple

Making XQuery Control Structures Work for You

colleague of mine, a database programmer who had spent some time working with an early XQuery implementation, once referred to the language as the smiley language. When I asked whether that had to do with the simplicity of the language, he replied in Hungarian-accented English, “Oh, no, the language itself

XProc: Meta-Programming and Rube Goldberg

eclarative programming can take a little getting used to, especially if your standard mode of operation is working with languages like Java or C#. In essence, such programming requires that you think not of objects, properties and methods but rather of rules, filters and pipelines. Indeed, one reason that the

No more posts to show