- From: Peter McCracken <peterjm@ca.ibm.com>
- Date: Thu, 5 Jun 2003 11:52:38 -0400
- To: www-xml-xinclude-comments@w3.org
Hello, I was wondering what an XInclude processor's behaviour should be when included documents contain qualified element names which use undefined namespace prefixes. For instance: file1.xml: <p:root xmlns:p="http://www.example.org" xmlns:xi ="http://www.w3.org/2001/XInclude"> <xi:include href="file2.xml"/> </p:root> file2.xml: <p:child/> In the above case, file2.xml would not be valid on its own, because the prefix 'p' is undefined, and the [in-scope namespaces] is empty (except for the implicit prefix). But when it is included into file1.xml, it would be valid. Is there a defined behaviour for this? Is the [in-scope namespaces] of the include parent combined with the [in-scope namespaces] of the top level included elements? Thanks, Peter McCracken IBM Toronto Lab
Received on Thursday, 5 June 2003 11:53:17 UTC