[Home] [By Thread] [By Date] [Recent Entries]

  • From: Wayne Steele <xmlmaster@h...>
  • To: dvalera@p..., xml-dev@l...
  • Date: Tue, 31 Oct 2000 14:10:53 -0800 (PST)


Close.

All text which is not markup gets passed through to the application.
That's everything not between "<" and ">".

Some information which _is_ markup is also passed on the the application, 
although the XML 1.0 Rec isn't all that demanding about what _has_ to be 
preserved here.

Attribute Values are considered to be markup. Whitespace inside them is 
subject to "Normalization", per the XML Rec section 3.3.3.

-Wayne Steele


>From: David Valera <dvalera@p...>
>To: 'Sean McGrath' <sean@d...>, xml-dev@l...
>Subject: RE: tabs to indent for pretty-printing (is it correct?)
>Date: Tue, 31 Oct 2000 14:55:25 +0100
>
> >
> > At 07:56 AM 10/31/00 -0500, you wrote:
> > >David Valera writes:
> > >
> > >  [on converting spaces to tabs]
> > >
> > >  > Well, it is my inderstanding of the XML spec that it actually
> > >  > *does* change the actual content since in the first example there
> > >  > are a few textnodes (with tabs in it) that are not present in the
> > >  > second example. An XML processor must always pass all
> > characters in
> > >  > a document. Tabs and spaces are such characters.
> >
> > It is not quite that simple. Consider this:-
> > <Example
> >                  type    = "Simple   Example"
> >                  purpose =            "illustrative">
> > </Example>
> >
> > Most of the tabs and spaces in the above document are not
> > passed to the application.
>
>Well, I was only talking about non markup tabs and spaces. From the XML
>spec:
>
>"An XML processor must always pass all characters in a document that are 
>not
>markup through to the application".
>
>tabs and spaces within the markup (except the ones inside the '"' marks)
>should be ignored. Am I correct assuming this?
>
>David Valera
>

_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.

Share information about yourself, create your own public profile at 
http://profiles.msn.com.


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member