if your dtd allows whitespace in a node then it is NOT ignorable even though it
seems so to you. i.e. if its #text then whitespace is ok and the parser doesn't
ignore it. it can't know that you don't need it.

"Dalia, Keith A - TOS-DITT1" wrote:

> I don't want white space included in my tree:
>
> I use  parser.setIncludeIgnorableWhitespace(false);
>
> but text nodes that can be considered "ignorable whitespace" still appear in
> the dom tree.
> What am I doing wrong.
>
> DOMParser parser = new DOMParser();
>
>         try
>         {
>             //parser.setFeature("http://xml.org/sax/features/validation";,
> true);
>             parser.setIncludeIgnorableWhitespace(false);
>             parser.parse("gi.xml");
>
>         }
>         catch (java.io.IOException ioe)
>         {
>             System.out.println(ioe.toString());
>         }
>
>         catch (SAXNotRecognizedException snre)
>         {
>             snre.printStackTrace();
>         }
>         catch (SAXException saxe)
>         {
>             saxe.printStackTrace();
>         }
>
>
>         Document document = parser.getDocument();
>
>
> TIA, Keith
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to