Hi, You might want to post this to the xerces mailing list: j-users@xerces.apache.org, as they might have some other ideas.
One suggestion is to wrapper the xml file with a start and end tag and then parse it, providing your own ContentHandler which has the following: StringBuffer buffer = new StringBuffer(); public void characters(char[] arg0, int arg1, int arg2) throws SAXException { buffer.append(arg0, arg1, arg2); } When I ran this against the following input: <root> <?xml version="1.0" encoding="utf-8"?> <?xml-stylesheet href="SalesToHTML.xsl" type="text/xsl" ?> <!-- SalesReport.xml --> <SalesReport> <Company>XMML.com</Company> <Period>2001-2002</Period> <Sales Region="EU">50,000</Sales> <Sales Region="NA">150,000</Sales> <Sales Region="AU">10,000</Sales> </SalesReport> </root> My string buffer contained: <?xml version="1.0" encoding="utf-8"?> <?xml-stylesheet href="SalesToHTML.xsl" type="text/xsl" ?> <!-- SalesReport.xml --> <SalesReport> <Company>XMML.com</Company> <Period>2001-2002</Period> <Sales Region="EU">50,000</Sales> <Sales Region="NA">150,000</Sales> <Sales Region="AU">10,000</Sales> </SalesReport> The value of the string buffer can then itself be parsed. Erin Harris rbaxter <[EMAIL PROTECTED]> 27/02/2007 11:44 AM To xalan-j-users@xml.apache.org cc Subject entity-encoded XML Hi, there may be a simple answer to this but I have not found anything. I have an XML file that is entity-encoded (see below) which I want to transform into an HTML file using Xalan. What would be the best way to make Xalan read the XML file? Sample XML file: <?xml version="1.0" encoding="utf-8"?> <?xml-stylesheet href="SalesToHTML.xsl" type="text/xsl" ?> <!-- SalesReport.xml --> <SalesReport> <Company>XMML.com</Company> <Period>2001-2002</Period> <Sales Region="EU">50,000</Sales> <Sales Region="NA">150,000</Sales> <Sales Region="AU">10,000</Sales> </SalesReport> -- View this message in context: http://www.nabble.com/entity-encoded-XML-tf3302404.html#a9186221 Sent from the Xalan - J - Users mailing list archive at Nabble.com.