[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: FAQ candidate? parsing line-separated text files (was: R

Subject: RE: FAQ candidate? parsing line-separated text files (was: Re: Off-topic: DOS script for XML directory listing)
From: "Robert C. Lyons" <boblyons@xxxxxxxxxx>
Date: Wed, 1 Mar 2000 23:49:37 -0500
c parse text file
Francis,

Clever solution.

I see one problem:
The solution doesn't work if any of the file names
in xmlDir.lst contains an ampersand 
(e.g., "Tom & Jerry.doc"), since an external parsed 
general entity (e.g., xmlDir.lst) can not contain
an unescaped ampersand.

Perhaps there is a DOS command that is similar to
the Unix sed command; your batch program could then
replace each ampersand in the xmlDir.lst file with "&amp;".
I'm not aware of such a DOS command.

Bob

------
Bob Lyons
EC Consultant
Unidex Inc.
1-732-975-9877
boblyons@xxxxxxxxxx
http://www.unidex.com/


> -----Original Message-----
> 
> This is a pure DOS / XML / XSLT way of creating an XML file containing
> directory listing. It's based on my earlier solution which didn't
> tolerate embedded spaces in filenames.
> 
> The solution now takes a line-separated text file and 
> processes it into
> an XML file. Doing this requires two uses of XML entities, firstly a
> system entity to read the text file into the content of an 
> XML element;
> and secondly a character entity to access the acii 10 
> linefeed character
> to parse that content. 
> 
> For anyone unfamiliar with system entities, run the 
> xmlDir.bat, then see
> the difference between looking at xmlDir.xml in a text 
> processor and in
> an xml processor like IE5. Ta-da...
> 
> I was never very fond of XML entities so this was a useful 
> exercise for
> me, I hope it helps others too.
> 
> Francis.


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


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.