Hi I am having a problem with & dissappearing in the DOM when I use the parser to create it.
I tried using the p.setFeature("http://apache.org/xml/features/dom/create-entity-ref-nodes",false); as suggested below, but it failed also when I looked at the node value using the TreeWalker sample which uses getNodeValue on the node - the ampersand was gone. Any other ideas. cheers Jim Bluestream - Boris Garbuzov wrote: > > Hello, guys. Can you please tell us how to join your Xerses news group > or mailing list or refer us to right people? Particularly we have > question how to handle ampersant "&" with your parser. If the text "Love > & Sweetness" is a fragment of xml file, then it gives an error. If to > change & to &, it just swallows it unlike other parsers who convert > it to regular ampersant. I believe you're using a DOMParser, and you don't find a text node for your & character. This is because an entity reference node is inserted and this one has a child text node with the value of the &...; thing. Try to disable setting up the parser in this way: > DOMParser p=new DOMParser(); > p.setFeature("http://apache.org/xml/features/dom/create-entity-ref-nodes",false); > p.parse(in); > Document document=p.getDocument(); It should work... Otherwise send mail to the appropriate mailing list wich is [EMAIL PROTECTED] Pier -- ---------------------------------------------------------- Jim Tivy - Bluestream Database Software Corp. 1168 Hamilton Street, Suite 200, Vancouver BC V6B 2S2 Tel: (604) 669-4469 ext 116 Fax: (604) 669-4469 E-Mail: mailto:[EMAIL PROTECTED] http://www.bluestream.com ----------------------------------------------------------