Tag: JSON / JAVA / XML

Community

Introducing E4X

(Kurt Cagle) ECMAscript for XML (more colloquially known as E4X) has had comparatively limited success of adoption in the face of the power of JSON, I suspect partially because of a general ambivalence that the JavaScript community has towards working with XML, but more so because there is comparati

Community

XSLT and XPath Optimization

(Michael Kay) This paper describes the main techniques used by the Saxon XSLT and XQuery processor (http://saxon.sf.net/) to optimize the execution of XSLT stylesheets and XPath expressions, and reviews some additional XSLT and XPath optimization techniques that are not (yet) used in Saxon.

Community

The Attributes of an XML Element

So far, we have used only one attribute per element. Fortunately, you can create as many attributes as you judge necessary in an element. To do this, type the name of each attribute, assign it a double-quoted element and separate the attribute from the next with an empty space. Here is an example of

Community

Web Services with Ruby on Rails

(William Brogden) Ruby was a rather obscure object-oriented dynamically typed "scripting language" until it suddenly got a lot of notice due to the appearance of the Rails Web application framework. The combination quickly became known as Ruby on Rails, I suppose because that creates a better image

Community

Starting with XML

(Neil Williams) HTML is the foundation of the WWW and is perfect for presenting a multitude of web pages. Problems arise when large sites need a consistent look and feel with variable content. Creating 30 almost identical HTML files can be straightforward – maintaining each one and making sure that

Community

Use custom collations in XSLT 2.0

(Doug Tidwell) One emphasis of XSLT 2.0 is better support for internationalization, especially sorting and comparing text. This seemingly simple task is quite complicated in some languages; for example, accented characters can be considered the same or different depending on context. Are Á , À and A