I deleted the xmlnx:xi attribute from the xi:include ATTLIST, and added:

> <!ENTITY % local.book.attrib
>     "xmlns:xi        CDATA       #FIXED    
> &#34;http://www.w3.org/2001/XInclude&#34;";
> >
> <!ENTITY % local.chapter.attrib
>     "xmlns:xi        CDATA       #FIXED    
> &#34;http://www.w3.org/2001/XInclude&#34;";
> >
> <!ENTITY % local.section.attrib
>     "xmlns:xi        CDATA       #FIXED    
> &#34;http://www.w3.org/2001/XInclude&#34;";
> >

But the behavior didn't change.  Yes, I cleared the cache.

So I guess the answer is NO, unless what I did is wrong.  Thanks anyway.

- Mike

On Apr 30, 2010, at 11:47 AM, Hussein Shafie wrote:

> --> Now you may try to slightly change your DTD. Instead of declaring
> attribute xmlns:xi for element xi:include,
> 
> ---
> <!ELEMENT xi:include (xi:fallback?)>
> <!ATTLIST xi:include
>   xmlns:xi        CDATA       #FIXED    "http://www.w3.org/2001/XInclude";
>   href            CDATA       #IMPLIED
>   parse           (xml|text)  "xml"
>   xpointer        CDATA       #IMPLIED
>   encoding        CDATA       #IMPLIED
>   accept          CDATA       #IMPLIED
>   accept-language CDATA       #IMPLIED
>> 
> ---
> 
> declare this attribute on top-level elements such book, chapter, etc.
> 
> If this change does not solve your problem, then the answer to your
> question is definitely no.
> 
> 

Michael LeBlanc
207-778-9468 voice
207-778-9858 fax
[email protected]



 
--
XMLmind XML Editor Support List
[email protected]
http://www.xmlmind.com/mailman/listinfo/xmleditor-support

Reply via email to