Re: [xml-dev] XML schema for non-XML file?

From
Eric Bohlman <>
To
, Yaneric Roussel <>
Date
2002-06-26T15:55:13Z
ID
<2UJD1Y2JFB934XWU5ZQOXWSN0941VR.3d19e3e1@main>
Thread
Re: [xml-dev] XML schema for non-XML file?
6/26/02 9:30:41 AM, Yaneric Roussel <> wrote:

>I would like to extract informations  from non-xml text file and put it 
>in xml format.
>
>Instead of doing a program for each type of text file I have, I would 
>like to use a "schema like" file specifying the
>structure of my non-xml text file for retriving from it the informations 
>that I will put in xml.
>
>Have you heard of projects/technologie/etc that do this?

You might want to look into the Data Extraction Language, published as a W3C Note 
(http://www.w3.org/TR/2001/NOTE-data-extraction-20011031).  I don't know what the status of 
implementation is, but it looks like it was designed for problems like yours.

>Can I achieve my goal by using XSLT or other xml related technology?

Not directly with XSLT, since it operates on a tree representation of a well-formed XML document.  
However, if you have an XSLT processor that could build such a tree from a stream of SAX events, you 
could write SAX drivers for your input formats and then feed them into the transformation.  SAX 
drivers for non-XML formats are quite popular in the Perl community, among other places.