You can do this using the unparsed-text() function in XSLT 2.0. In 1.0
you'll need to write an extension function (or pass the text in as a
parameter).
Michael Kay
-----Original Message-----
From: owner-xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
[mailto:owner-xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com] On Behalf Of
SHEIKH Sajjad
Sent: 21 November 2003 12:25
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Cc: Flemming Jønsson
Subject: [xsl] XML generation from a text file
Hi all,
I have a plain text file as following.
I want to read the text file line by line and add each line
as a value of element of an xml document.
The generated xml document will be as following.
Any suggestion?
OUTPUT
Folder_structure.xml
--------------------
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="multiple_input3.xsl"?>
<someURIs>
<file>C:\kix\Enterprise031114\Enterprise\file.xml</file>
<file>C:\kix\Enterprise031114\Enterprise\AFC\file.xml</file>
<file>C:\kix\Enterprise031114\Enterprise\AHAW\file.xml</file>
</someURIs>
INPUT
Folder_structure.txt
--------------------
C:\kix\Enterprise031114\Enterprise
C:\kix\Enterprise031114\Enterprise\AFC
C:\kix\Enterprise031114\Enterprise\AHAW
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list