Я тестирую XML.XInclude в соответствии с его структурным руководством:
http://www.w3.org/2001/XInclude.xsd
У меня есть файл child1.xml:
<?xml version="1.0"?>
<child1>
<config>
</config>
</child1>
файл child2.xml:
<?xml version="1.0"?>
<child2>
<config>
</config>
</child2>
и файл parent.xml:
<?xml version="1.0"?>
<config xmlns:xi="http://www.w3.org/2001/XInclude">
<xi:include parse="xml" href="child1.xml"/>
<xi:include parse="xml" href="child2.xml"/>
</config>
Однако, когда я открываю parent.xml в Internet Explorer, child1.xml и child2.xml не объединяются внутри parent.xml.Я ожидаю, что содержимое child1.xml и child2.xml показано в parent.xml, но это не так.Я просто вижу это с parent.xml:
<?xml version="1.0" ?>
- <config xmlns:xi="http://www.w3.org/2001/XInclude">
<xi:include parse="xml" href="child1.xml" />
<xi:include parse="xml" href="child2.xml" />
</config>
Я что-то сделал не так или использование XInclude не покажет включаемые файлы?
Заранее спасибо.