On 10/22/08 8:57 AM, "Steven A Rowe" <[EMAIL PROTECTED]> wrote:

> Telling people that it's not a problem (or required!) to write non-well-formed
> XML, because a particular XML parser can't accept well-formed XML is kind of
> insidious.

I'm with you all the way on this.

A parser which accepts non-well-formed XML is not an XML parser, since the
XML spec requires reporting a fatal error.

It is really easy to test these things. Modern browsers have good XML
parsers, so put your test case in a "test.xml" file and open it in a
browser. If it isn't well-formed, you'll get an error.

Here is my test XML:

<root attribute="<"/>

Here is what Firefox 3.0.3 says about that:

XML Parsing Error: not well-formed
Location: file:///Users/wunderwood/Desktop/test.xml
Line Number 1, Column 18:

<root attribute="<"/>
-----------------^

wunder

Reply via email to