首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XML文件如何查找XML架构?

XML文件如何查找XML架构?
EN

Stack Overflow用户
提问于 2013-07-18 22:07:34
回答 1查看 1.1K关注 0票数 2

我有兴趣了解更多关于允许XML文件实际定位验证它的模式的过程。在测试了三个不同的xml头(如下所示)并注意到模式可以正确验证任何变体之后,我提出了这个问题。

XML头1:

代码语言:javascript
复制
<root xmlns="http://www.website.com/yolo"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 >

XML头2:

代码语言:javascript
复制
<root xmlns="http://www.website.com/yolo"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="

       http://www.website.com/yolo http://www.website.com/yolo    

      "
>

XML头3:

代码语言:javascript
复制
<root xmlns="http://www.website.com/yolo"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="

       http://www.website.com/yolo /u/me/folder/yolo.xsd    

       "
>
EN

回答 1

Stack Overflow用户

发布于 2013-07-23 07:45:04

XSD规范没有限制XSD验证器为文档定位模式所使用的方法;它定义了xsi:schemaLocation提示,允许验证器从XML实例本身读取模式位置信息,但大多数验证器在调用时接受模式绑定。您的验证器应该提供如何查找模式的文档;您应该参考该文档。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17725791

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档