(Yasuto Ishitani) This paper proposes a new method for document transformation using OCR to generate various XML documents from printed documents. The proposed method adopts a hierarchical transformation strategy based on a pivot XML document. Firstly, document elements such as title, authors,
Tag: JSON / JAVA / XML
Get started with XPath
(Bertrand Portier) This tutorial introduces XPath and covers most aspects of it. It is aimed at people who do not know XPath or want a refresher. If you plan to use XSLT, you should take this tutorial first. You will learn: What XPath is, the syntax and semantics of the XPath language, how to us
Politics By Any Other Name
(Kendall Grant Clark) Late last month CNET’s news.com published an interview with Robert Glushko, one of the earliest movers in the use of XML in e-commerce. Glushko is no stranger to the technical standards game, having been involved with both OASIS and the UN’s CEFACT, as well as with ebXML.
Utility Stylesheets, Part Two
(Bob DuCharme) Last month we looked at some short utility stylesheets, each dedicated to a specific task that may be necessary with a wide variety of XML documents: stripping empty paragraphs, converting mixed content to element content, and adding ID values to elements. Stylesheets like these c
On Using XML Well: Creating a Dynamic XML Menu
(Ben Forta) Not long ago, I started every presentation on XML explaining that it was not a new page markup language and that it did not in and of itself replace HTML. Fortunately, we’ve made some progress of late–developers now understand that XML is nothing more than a data sharing mechanism–simple
Working XML: UML, XMI, and code generation, Part 2
(Benoît Marchal) This column is currently focused on modeling, UML, and XML. More specifically, I am exploring the use of UML modeling for XML development and in particular how XSLT stylesheets can help through automatic derivation. As XML has become a common feature in development projects, many
SVG and Typography: Characters
(Fabio Arciniegas A.) In the second part of our discussion of SVG and typography we explore some time-honored practices of typographic excellence; as we go along, each “type issue” will lead to the discussion of relevant technical aspects of SVG. The typography issues covered are listed below. Besid
XML: Leading the March to Web Services
(A. Russell Jones) The concept of Web services wasn’t so much a good idea that people backed with new technology, but the logical, inevitable result of the creation of a universal file format. Find out why XML is the genesis of just about everything there is to love about future Web-based business a
XML Support in Transact-SQL
(Baya Pavliashvili) The AUTO mode of the FOR XML extension lets you use subqueries, which can be a useful trick for certain XML formatting needs. Subqueries can be used for a variety of reasons, one of them being limiting the returned result set.
Make XML Native and Relative
(Jonathan Gennick) XML is fast becoming the language of choice for data interchange between businesses. However, most businesses store their data in relational databases such as Oracle9i Database. So how do you bridge the gap between the hierarchical, document-centric world of XML and the tabular, s
