Ian Stuart wrote:
> <?xml version="1.0"?>
> <rdf:Description rdf:about="http://www.w3.org/">
> <dc:title>World Wide Web Consortium</dc:title>
> <dc:Identifier dcq:IdentifierType="issn">0001-3072</dc:Identifier>
> This format of attribute and value was parseable at the end of August
> (30/8/01 to be exact), and then working (discovered 5/9/01). I only
> noticed this because a prototype that I had had working, had stopped
> working when I went back to it after a couple of weeks away.
> I am using Perl Modules to parse, so I first assumed that they had
> altered, however (a) the server had not been updated, and (b)testing on
> another machines gave the same error.
> I then had it tested on a completely different server, using a
> Java-based system to parse the data - and still got the same error.
> Next I checked the XML data, and tested the xsl with my test-data (that
> was known to work in late August).
> My conclusion is that something in the spec has changed - is this wrong?
> is there something I've missed?
No, the spec didn't change. The above RDF isn't (and wasn't) correct.
They just fixed the RDF parser to notice this syntax error.
Annoying, I know.