OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   IMB xml for java parser and printing entities

[ Lists Home | Date Index | Thread Index ]
  • From: mika.kekkonen@vtt.fi
  • To: xml-dev@ic.ac.uk
  • Date: Mon, 27 Jul 1998 11:27:59 +0300

How I can print my xml document with ibm parser so that my enties are still
in form &horse;. I have following horse.xml file:

<?xml version="1.0"?>

and horse.dtd is  

<!ENTITY horse "horsepower">

My MyTest java class (code is from guide.html file which comes with parser
documentation) is

class MyTest {
   public static void main(String args[]) throws Exception {
      String filename = new String(args[0]);
      InputStream is = new FileInputStream(filename);
      TXDocument doc = new com.ibm.xml.parser.Parser(filename).readStream(is);

      String charset = "ISO-8859-1";    // MIME charset name
      String jencode = MIME2Java.convert(charset);
      PrintWriter pw = new PrintWriter(new OutputStreamWriter(System.out,
      doc.print(pw, jencode);

When I run MyTest class with file horse.xml I got following output:

H:\java\classes>java MyTest horse.xml
<?xml version="1.0" encoding="ISO-8859-1"?>

How can I have &horse; instead of horsepower in my output????

Thanks for any answers.


xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS