[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
This seems rather odd.
<?xml version="1.0" encoding="UTF-8" ?>
Error on line 3 column 25 of foo.xml:
SXXP0003: Error reported by XML parser: The prefix ":a" for element ":a:apple" is not bound.TransformerException: net.sf.saxon.trans.XPathException: org.xml.sax.SAXParseException: The prefix ":a" for element ":a:apple" is not bound.
Cheers
Justin Johansson
[xsl] NCName, QName and colons
Subject: [xsl] NCName, QName and colons From: Justin Johansson <procode@xxxxxxxxxxx> Date: Sat, 06 Feb 2010 13:34:49 +1030 |
This seems rather odd.
Running an XSLT identity transform over the following source document with Saxon 9b produces the error underneath:
<?xml version="1.0" encoding="UTF-8" ?>
<:a:apple xmlns:a="foo"> <banana/> </:a:apple>
Error on line 3 column 25 of foo.xml:
SXXP0003: Error reported by XML parser: The prefix ":a" for element ":a:apple" is not bound.TransformerException: net.sf.saxon.trans.XPathException: org.xml.sax.SAXParseException: The prefix ":a" for element ":a:apple" is not bound.
Obviously the source document is not valid XML but the error message is confusing.
Since when was 1) a colon character allowed to start an NCName which a prefix is, and 2) a QName allowed to contain 2 colon characters which the error message suggests?
Cheers
Justin Johansson
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] are all strings in a sequ, Liam R E Quin | Thread | Re: [xsl] NCName, QName and colons, Liam R E Quin |
Re: [xsl] are all strings in a sequ, Liam R E Quin | Date | Re: [xsl] NCName, QName and colons, Liam R E Quin |
Month |