People in cafeJean Paoli
speakingAmsterdam rooftopsXTech delegats
XTech 2007: “The Ubiquitous Web”15-18 May 2007, Paris, France
Your account


(?)
XTech 2007 news

Subscribe to receive news about XTech

Partners





Sponsors


Organized by

Conference Chair

Co-Hosts

Event software by Expectnation
Add to your personal schedule

XML-powered Exhibit: A Case Study of JSON & XML Coexistence

Chimezie Ogbuji (Cleveland Clinic Foundation)
Applications Amphitheatre A
Chair: Dave Beckett (Yahoo!)

XML-powered Exhibit: A Case Study of JSON & XML Coexistence

JSON and XML are often presented as mutually exclusive data exchange representations each with their own set of advantages. XML is highly expressive, widely supported, and a placeholder for a whole spectrum of technological capabilities. JSON’s syntax is light-weight, intuitive, and as a subset of Javascript, supported in almost every web browser natively. The goal of XML as the flag-bearing data exchange format for the web has fallen quite short of the original goal and instead imperative scripting has become the primary mechanism for rich dynamic content on the web.

However, light-weight data publishing frameworks such as Simile Exhibit demonstrate an alternative, declarative means for driving dynamic content JSON. This presentation demonstrates how web authors can have their cake and eat it too by extracting JSON from XML to facilitate the use of frameworks (such as Exhibit) that understand JSON natively and can be deployed with ease on a majority of web browsers.

Such an extraction can be facilitated rather easily with XSLT in such a way that dynamic, interactive, and highly portable user interfaces can be served to and driven solely from the client-side, leaving the heavy-weight lifting to an XML-oriented database. The primary value of such a deployment approach is in emphasizing the relative strengths of XML and JSON in tandem rather than opposition.

Chimezie Ogbuji

Cleveland Clinic Foundation

Born January 1977 in Cleveland, OH, Chimezie is a first-generation son of Nigerian immigrants. He moved (with his family) to Nigeria in 1980 where he was introduced to computers (and software programming) at a young age. Upon returning to the United States in 1990, his interest in Engineering and Computers eventually led him to attain a degree in Computer Engineering. As a software consultant for Fourthought Inc. from 2000 – 2002, his interest in XML related technologies was established. He currently is working for the Cleveland Clinic Foundation doing XML & RDF related research on Knowledge Management technologies for computerized patient records.