Xcerpt and visXcerpt: from pattern-based to visual querying of XML and semistructured data
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
Effective and efficient data access in the versatile web query language xcerpt
PPSWR'06 Proceedings of the 4th international conference on Principles and Practice of Semantic Web Reasoning
Hi-index | 0.00 |
Styling and formatting of XML documents for various target media is often specified with the Cascading Style Sheet (CSS) language. An appealing feature of CSS is that it specifies formatting instructions using rather simple guarded rules. A limitation of CSS is that it focuses on static formatting rules. As a consequence scripting languages such as ECMA Script are used in practice for dynamic adaptation of formatting. CSSNG is a novel extension of CSS 3, the newest version of CSS, introducing just a few rules for a dynamic rendering and for markup visualization. This limited extension of CSS 3 turns out to make possible a rather advanced visualization of programs. This article (1) introduces into the extensions of CSSNG with respect to CSS 3, (2) describes a proof-of-concept prototype implementation of CSSNG, and (3) demonstrates CSSNG on Xcerpt query programs.