gpt4 book ai didi

xml - 我们可以将 XML 文件导入另一个 XML 文件吗?

转载 作者:数据小太阳 更新时间:2023-10-29 01:36:51 24 4
gpt4 key购买 nike

我们可以将一个 XML 文件导入另一个 XML 文件吗?

我的意思是在 XML 中是否有任何导入标记将 XML 路径作为参数并导入 XML(为其提供路径)。

最佳答案

你可以使用 external (parsed) general entity .

您可以这样声明实体:

<!ENTITY otherFile SYSTEM "otherFile.xml">

然后你像这样引用它:

&otherFile;

一个完整的例子:

<?xml version="1.0" standalone="no" ?>
<!DOCTYPE doc [
<!ENTITY otherFile SYSTEM "otherFile.xml">
]>
<doc>
<foo>
<bar>&otherFile;</bar>
</foo>
</doc>

当 XML 解析器读取文件时,它将扩展实体引用并将引用的 XML 文件作为内容的一部分包含在内。

如果“otherFile.xml”包含:<baz>this is my content</baz>

然后 XML 将被评估并被 XML 解析器“视为”:

<?xml version="1.0" standalone="no" ?>
<doc>
<foo>
<bar><baz>this is my content</baz></bar>
</foo>
</doc>

一些可能有用的引用资料:

关于xml - 我们可以将 XML 文件导入另一个 XML 文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5121052/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com