By Nicholas Chase – Using Extensible Stylesheet Language Transformations (XSLT) is often the easiest way to transform your XML data from one form into another, as it allows you a great deal of flexibility without having to change an application. On occasion, however, you may run into a snag because
Tag: JSON / JAVA / XML
Filling in the DTD Gaps with Schematron
by Bob DuCharme – One nice thing about Schematron is its ability to work as an adjunct to the others, including DTDs, so you don't have to leave DTDs behind to take advantage of Schematron. To use Schematron in combination with RELAX NG, Sun's msv validator has an add-on library that lets yo
Using JAXR
Now that we've looked at a simple SOAP client to build a request by hand, and a client that uses a UDDI API to build a request with slightly higher-level tools, let's proceed to the next level of abstraction: the Java API for XML Registries (JAXR). JAXR is a uniform approach to accessing a r
Microsoft® .NET Compact Framework (Core Reference)
Author: Andy Wigley – This comprehensive reference provides developers with the information they need to develop new applications or move existing applications to handheld devices and other resource-constrained hardware. It offers specific techniques for writing mobile applications, including develo
Berners-Lee underlines importance of royalty-free standards
In his opening keynote at WWW2002 in Hawaii, Tim Berners-Lee stressed how vital it was that Web specifications remain unburdened by royalties.
Introduction to XQuery (Part 1 of 4)
by Srinivas Pandrangi and Alex Cheng et al. – XML blurs the distinctions between databases, documents, and messages, but it needs a powerful and elegant query language to reach its full potential. XPath does not go far enough. XQuery intends to be that language.
Transforming ADO Recordsets to XML with XSLT
(Jody Ansley) Whether or not it’s crept its way into any of your projects yet, eXtensible Markup Language is the data transport medium of choice for the foreseeable future. What’s so great about XML? For one, XML is self-describing. This means that the data itself contains metadata, or information a
SVG 1.1, SVG Mobile Profiles reach Candidate Recommendation
The W3C has released Candidate Recommendations of Scalable Vector Graphics (SVG) 1.1 Specification and Mobile SVG Profiles: SVG Tiny and SVG Basic along with Working Drafts of An XHTML + MathML + SVG Profile and SVG 1.1/1.2/2.0 Requirements.
XML Standards for Global Customer Information Management
By Ram Kumar – The data needed to support real-time e-business lives in legacy, back- office systems. Comprehensive customer management solutions are required to access data in a variety of disparate systems to achieve a complete picture of the customers and their relationships.
More on XML and compression
In an earlier installment of this column, David examined techniques by which XML documents can be reversibly restructured to improve compression. For large XML documents and embedded processes, however, restructuring an entire source prior to a compression pass might be impractical. In this installm