Maybe I'm misunderstanding Whitespace. Please help resolve this
mis-understanding. I'm using xml schema and I have three options for
whitespace: collapse, replace, and preserve.
<Account name = "Maximum Gen VAR (GVC+)">
Is the space "Maximum" and "Gen" whitespace?
OR my xml editor (XML Instance) seems to format my xml files.
LIKE:
<HourList>
<Hour xsi:null = "true"/>
<Hour xsi:null = "true"/>
<Hour xsi:null = "true"/>
<Hour xsi:null = "true"/>
<Hour xsi:null = "true"/>
<Hour xsi:null = "true"/>
<Hour xsi:null = "true"/>
<Hour xsi:null = "true"/>
<Hour xsi:null = "true"/>
<Hour xsi:null = "true"/>
<Hour xsi:null = "true"/>
<Hour xsi:null = "true"/>
<Hour xsi:null = "true"/>
<Hour xsi:null = "true"/>
<Hour>0</Hour>
<Hour>0</Hour>
<Hour>0</Hour>
<Hour>0</Hour>
<Hour>0</Hour>
<Hour>0</Hour>
<Hour>0</Hour>
<Hour>0</Hour>
<Hour>0</Hour>
<Hour xsi:null = "true"/>
</HourList>
When I parse this with Xerces the HourList Node has 49 children, but it
really only has 24.
It that also whitespace?
Thanks Keith
-----Original Message-----
From: John J. Berkenpas [mailto:[EMAIL PROTECTED]
Sent: Monday, April 02, 2001 1:08 PM
To: [EMAIL PROTECTED]
Subject: Re: Ignorable Whitespace
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]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]