xml editor

Supported platforms

Compatible with Windows7 & Mac OS X Snow Leopard

Ready for data server software
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

RE: Formatting Objects considered harmful


Subject: RE: Formatting Objects considered harmful
From: "Jonathan Borden" <jborden@xxxxxxxxxxxx>
Date: Thu, 29 Apr 1999 01:00:25 -0400

Paul Prescod wrote:

> There is a subtletly that we are passing over here. When a client sends me
> information in their corporate DTD it takes me about half a day to wrap my
> head around it enough to be able to do something useful with it. You can't
> throw it into a search engine or word processor and expect to be able to
> do anything useful with it. To make it useful, either the customer or I
> must map it to some more generally known data model -- either a display
> data model like FOs, or a search model.

	This is all true, but interface building is one of the most significant
activities going on in the real world. The issue isn't whether or not
interfaces need be built (because this isn't a perfect world) rather given
your druthers, would you rather build an interface to a system which i/os
XML expressed via a DTD or, alternatively a poorly documented binary
protocol. Half a days work seems like a very short time ... Having done my
share of systems building, it seems that a common activity is transforming
on set of data onto another, gluing together libraries, matching APIs,
converting a query in one language to SQL etc etc etc. To the extent that
the I/O is via XML and an arbitrary DTD, much of this transformational
interface building can be expressed via XSLT. This has important
implications for tasks such as EDI.

	Suppose you had the desire to build an interface engine which accepts
various types of EDI messages, and suppose an XML converter exists for each
message format but each company uses a slightly different format for its
messages, how would you go about designing such a system? Would you express
the message format conversions in XSLT, perl, java, or C++?

Jonathan Borden
http://jabr.ne.mediaone.net



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



Current Thread
Keywords
XML Editor | XML Author | WYSIWYG Editors | Schema Editor | XSD Documentation | XSL/XSLT Editor | XQuery | XML Databases | SVN Client
© 2002-2011 SyncRO Soft Ltd. All rights reserved. | Sitemap | Privacy Policy | This website was created & generated with <oXygen/>®XML Editor