A Formatting Method for Transforming XML Data into HTML
Authors: Zhe JIN, Motomichi TOYAMA
Abstract:
In this paper, we propose a fixed formatting method of PPX(Pretty Printer for XML). PPX is a query language for XML database which has extensive formatting capability that produces HTML as the result of a query. The fixed formatting method is to completely specify the combination of variables and layout specification operators within the layout expression of the GENERATE clause of PPX. In the experiment, a quick comparison shows that PPX requires far less description compared to XSLT or XQuery programs doing the same tasks.
Keywords: PPX, XML, HTML, XSLT, XQuery, fixed formatting method.
Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1070539
Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1367References:
[1] W3C: XML Query Language (XQuery). http://www.w3.org/TR/.
[2] J. Clark, editor, XSL Transformations (XSLT), Version 1.0, W3C Recommendation 16 November 1999. W3C, 1999.
[3] M. Kay, editor, XSL Transformations (XSLT), Version 2.0, W3C Recommendation 27 January 2007. W3C, 2007.
[4] Ramin Firoozye, XML and XSL from servers to cell-phones, a new Internet content model, Proceedings of XML Europe2000, Paris, france, 2000.
[5] Volker Turau, A Caching System for Web Content Generated from XML Sources Using XSLT, OOIS 2002 Workshops, LNCS 2426, 2002, pp.197- 207.
[6] M. Rys, XQuery in Relational Database Systems, XML 2004 Conference, Washington DC, Nov 2004.
[7] W3C: XML Path Language (XPath). http://www.w3.org/TR/.
[8] M. Toyama, SuperSQL: An Extended SQL for Database Publishing and Presentation, Proc. ACM SIGMOD, 1998, pp.584-586.
[9] UW XML repository: http://www.cs.washington.edu/research/xmldatasets.
[10] www.Altova.com/XMLSpy.
[11] H. Hosoya and B. C. Pierce, XDuce: A Statically Typed XML Processing Language, ACM Transactions on Internet Technology, 2003, pp.117- 148.
[12] Pawson, D, XSL-FO: Making XML Look Good in Print, O-Reilly, United States, 2002.
[13] Lie. H., Bos, B, Lilley, C. and Jacobs, I., Cascading Style Sheets, Level 2. W3C: www.w3.org/TR/.
[14] T. Seto, T. Nagafuji, M. Toyama, Generating HTML Sources with TFE Enhanced SQL, ACM Symposium on Applied Computing(SAC-97), ACM(1997), pp.96-105.