说我有一个xml文件student.xml
<?xml version="1.0" encoding="utf-8"?>
<College>
<Student>
<name>John</Name>
<RollNo>1</RollNo>
</Student>
<Student>
<name>rosh</Name>
<RollNo>2</RollNo>
</Student>
</College>
现在如何为同一文件夹中存在的文件student.xsd
添加XSD参考并用它验证xml?
答案 0 :(得分:1)
您无需修改XML文档以包含对架构的引用。每个模式验证器都有某种API或用户界面,允许您说“根据模式Y验证文档X”。详细信息取决于您是从应用程序,命令行还是从某些交互式工具,您正在使用的架构处理器,运行的平台等等执行此操作。
答案 1 :(得分:0)
根元素的变化:
<College xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="student.xsd">
...
</College>