如何为XML文件提供xsd引用

时间:2013-09-13 12:04:05

标签: xml xsd

说我有一个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?

2 个答案:

答案 0 :(得分:1)

您无需修改​​XML文档以包含对架构的引用。每个模式验证器都有某种API或用户界面,允许您说“根据模式Y验证文档X”。详细信息取决于您是从应用程序,命令行还是从某些交互式工具,您正在使用的架构处理器,运行的平台等等执行此操作。

答案 1 :(得分:0)

根元素的变化:

<College xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:noNamespaceSchemaLocation="student.xsd">
...
</College>