首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XML XInclude不正确显示?

XML XInclude不正确显示?
EN

Stack Overflow用户
提问于 2012-03-07 10:57:46
回答 1查看 1.1K关注 0票数 0

我正在按照其结构指南测试XML.XInclude:

http://www.w3.org/2001/XInclude.xsd

我有一个child1.xml 1.xml文件:

代码语言:javascript
复制
<?xml version="1.0"?>
<child1>
  <config>
  </config>
</child1>

child2.xml 2.xml文件:

代码语言:javascript
复制
<?xml version="1.0"?>
<child2>
  <config>
  </config>
</child2>

和parent.xml文件:

代码语言:javascript
复制
<?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>

但是,当我在Internet中打开parent.xml时,merged 1.xml和merged 2.xml不会合并到parent.xml中。我预计parent.xml中显示了shown 1.xml和shown 2.xml的内容,但它没有显示。我在parent.xml上看到了这个:

代码语言:javascript
复制
<?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不会显示包含的文件?

提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-07 11:32:20

不支持任何XInclude。我也想不出任何其他浏览器。您需要使用XInclude处理器。例如,如果您将它加载到一个parent.xml DOMDocument中,那么您可以调用它的xinclude()方法,它将处理包含。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9600163

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档