CSSToXSLFO is a utility which can convert an XML document, together with a CSS2 style sheet, into an XSL-FO document, which can then be converted into PDF, PostScript, etc. with an XSL-FO-processor. It has special support for the XHTML vocabulary, because that is the most obvious language it would be used for. The tool has a number of page-related extensions. It also comes with an API in the form of an XML filter.
<foo id="bar"/> match { // prints "bar"
case n @ <foo/> if (n \ "@id" text) == "bar" => println("bar")
case n @ <foo/> if (n \ "@id" text) == "baz" => println("baz")
}
# Introductions to several of the Apache Foundation’s hottest projects, including Xerces, Axis, and Xindice
# Building XML–driven websites using the popular Cocoon project
# Transforming XML–based documents into a variety of formats, including PDF, SVG, and PS, using the Formatting Objects Processor (FOP) project
XCONCUR is an experimental markup language with the major goal to provide a convenient method to express concurrent hierarchies in an XML-like fashion. XCONCUR-CL is a validation component in XCONCUR and allows cross-layer validation.
adgerFish is a convention for translating an XML document into a JSON object. Once you've got your XML document represented as a JSON object, it's easy to manipulate from within Javascript. If you're familiar with PHP's SimpleXML extension, think of BadgerFish as aiming for a similar goal: making it simpler to do common manipulations of XML documents with a predictable structure.
Stop learning proprietary languages and memorizing template tags. Symphony leverages open standards like XML and XSLT, and good old XHTML and CSS. Even the admin interface employs the widely-used jQuery library, so extension developers don’t have to learn a whole new framework when extending the back end.
J. Hellings, G. Fletcher, and H. Haverkort. Proceedings of the 2012 ACM SIGMOD International Conference on Management of Data, page 553--564. New York, NY, USA, ACM, (2012)c++ sourcecode at: http://jhellings.nl/projects/exbisim/.
X. Zhang, K. Liu, L. Zou, X. Du, and S. Wang. Proceedings of the 12th international conference on Web-age information management, page 578--589. Berlin, Heidelberg, Springer-Verlag, (2011)
A. Di Iorio, S. Peroni, and F. Vitali. Proceedings of the 17th international conference on Knowledge engineering and management by the masses, page 391--400. Berlin, Heidelberg, Springer-Verlag, (2010)
K. Schmidt, S. Bächle, and T. Härder. Database Systems for Advanced Applications, volume 5667 of Lecture Notes in Computer Science, Springer, Berlin / Heidelberg, (2009)