XML文件可以使用文档类型描述(DTD)或XML Schema(xsd)来定义和验证,具体如下:
<?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文件一起存储,而不是依赖服务器。