如何解决如何在不使用Eclipse IDE的root元素指定xmlns名称空间属性的情况下验证XML文件?
| 我们有很多由XML文件组成的项目。我们必须基于一个XML模式验证所有这些XML文件。 为了实现这一点,我们使用XML Catalog条目将XML Schema与给定的名称空间键相关联。这样,您只需在XML Catalog中定义XML Schema的位置一次,所有XML文件都将基于该单个XML Schema进行验证。您可以在下面看到XML类别条目: 输入元素:URI 位置:dm_d / src / DESchema.xsd URI:平台:/resource/dm_d/src/DESchema.xsd 密钥类型:命名空间名称 密钥:http://www.example.com 该方法很好用,但是您唯一要做的就是将\'xmlns \'名称空间属性添加到项目中每个XML文件的根元素中。 我们不想将命名空间属性添加到每个XML文件,因为我们必须更新许多Client项目,这既无效又不可行。 目前,我们正在寻找其他基于单个XML模式的XML验证方法,而不会在每个XML文件中引入xmlns命名空间。 我们如何在Eclipse IDE中做到这一点? Eclipse XML编辑器中的常规XML验证(例如:当您有错误的结束标记时加下划线,..)无需命名空间即可工作。在这里,您不必定义与XML Schema相关的任何内容。如何完成此常规XML验证? 我们可以做与常规XML验证相同的操作吗? 任何提示,朝这个方向的指导都非常感谢。 谢谢! :) Xemox。解决方法
noNamespaceSchemaLocation如何? http://www.w3schools.com/schema/schema_example.asp
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。