gpt4 book ai didi

xml - 使用相对路径使用 DTD 或 XSD 进行本地 XML 验证?

转载 作者:数据小太阳 更新时间:2023-10-29 02:00:20 25 4
gpt4 key购买 nike

可以使用文档类型描述 (DTD) 或 XML 架构 (xsd) 定义和验证 XML 文件,如下所示:

<?xml version='1.0' encoding='UTF-8'?>
<annotation xmlns="http://www.xyz.com"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.xyz.com
file:system.xsd" >

<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE annotation SYSTEM "http://www.xyz.de/system.dtd">

这两种方式都定义了一个可以找到 DTD 或 XSD 的 URL。有没有办法给出相对路径或本地路径?所以我可以将它们与 XML 文件一起存储,而不是依赖于服务器?

最佳答案

这很容易。只需将文件的相对位置放在

<?xml version='1.0' encoding='UTF-8'?>
<annotation xmlns="http://www.xyz.com"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.xyz.com ./system.xsd" >

关于xml - 使用相对路径使用 DTD 或 XSD 进行本地 XML 验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14711569/

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