|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Official ISO 639 changes
> > Whether it's important or not, all XML 1.0 conforming parsers today
> > do check xml:lang values, at least to the extent of making sure
> > they're two letters and not three. Failing to do so is a
> > well-formedness error because of Production 35.
>
> Oddly enough, this is not true. Production 35 is not reachable from any
> other production,
I think you meant [33] (unless some erratum renumbered
the grammar productions).
> and there is no "must" language in clause 2.12
> (except "must be declared in valid documents", which is not relevant).
> A document meets the technical definition of well-formedness in
> clause 2.1 even if its xml:lang attribute values are crud.
Right, but
http://www.w3.org/XML/xml-19980210-errata#E31
says that validation must (at user option) provide a crud-alert.
- Dave
p.s. no, parsers aren't consistent on this point yet.
I want to see agreement on WF-ness, too.
***************************************************************************
This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/
***************************************************************************
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








