[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
How to extract a line from an XML file ? Thanks
- From: Thushara Perera <thusharap@eurocenter.lk>
- To: "XSL News Group (E-mail)" <XSL-List@lists.mulberrytech.com>,"XML-DEV (E-mail)" <xml-dev@lists.xml.org>
- Date: Wed, 16 May 2001 15:03:33 +0600
Hi
I have an XML file
which has something like this:
<!DOCTYPE ABC SYSTEM
"ABC.DTD">
<ABC>
<PRODUCTS>
<PRODUCT
xml:lang="en">
<SUPPLIERCOMPANYID>EC002</SUPPLIERCOMPANYID>
<SUPPLIERCOMPANYQUALIFIER>ENH</SUPPLIERCOMPANYQUALIFIER>
..
..
..
and using an XSL
file, I want to transform this into another XML file. However I don't know how
to extract the <!DOCTYPE ABC SYSTEM "ABC.DTD"> from the
source file to the output file. I know if I use something
like:
<xsl:output indent="yes"
method="xml" standalone = "no" doctype-system = "ABC.DTD"/> in my XSL
file, then it should do the work. HOWEVER, the name of the DTD file can change
from time to time. So, I can't hardcode ABC.DTD in my XSL file. Is it possible
to extract this first line from my source XML into the output XML file ?
Could you please tell me how to do it in
my XSL ?
Thanks a
lot
Thushara