问题标签 [xml-validation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
67 浏览

xml - 如果存在属性,如何匹配元素但避免验证失败?

我有xml:

我想使用 xsd 模式验证视频元素是否存在,但我真的不在乎它有什么属性(实际上我想忽略这些属性)。我只关心存在的视频元素。可以用 xsd 做到这一点吗?

目前xsd是:

0 投票
1 回答
19011 浏览

xml - 使用 xPath 时是否可以忽略 c# 中的命名空间?

我可以得到以下任一 xml:

或者:

我试图访问一个元素:

但是对于 xml 文档 1,由于命名空间,它不起作用。

c# 中有没有办法使用 xpath 忽略命名空间?我只是想选择我真的不关心命名空间的节点。(命名空间可以是 DC DN 或 DCN 等)。

“/视频”

会读:

0 投票
2 回答
5671 浏览

c# - 是否可以使用 xpath 和 c# 忽略大小写?

只是想知道在搜索 xml 文档时是否可以忽略 c# 和 xpath 的大小写?

0 投票
1 回答
569 浏览

.net - XPathNavigator.CheckValidity 验证无效的 XML 文档

我正在尝试使用XPathNavigator.CheckValidity来验证 XML 文档。不知何故,我能够编写使用这种方法通过的测试,但现在(神秘地)不再通过了。我能想到的唯一改变是从 .NET 2 迁移到 .NET 3.5,但我在此转换期间找不到任何关于此处更改的任何文档。

这是一个示例程序:

我已经在Validate XML with a XSD Schema 中尝试了该解决方案,而没有使用 C# 更改 XML,但我得到了相同的结果......我必须在这个验证的工作原理上遗漏一些重要的考虑,但我不能看见...

0 投票
2 回答
2248 浏览

xml - XML Schema:父项中的唯一键值

我有以下 XML:

我也有以下架构:

我试图强制 enumValue ID 在 enumType 中是唯一的,但到目前为止,我只能强制它们在所有 enumType 中是唯一的。

我猜我的选择器 XPath 有问题,但我似乎无法解决它。

任何帮助,将不胜感激!

0 投票
0 回答
321 浏览

wcf - WCF 服务返回错误:System.Xml.Schema.XmlSchemaValidationException:

我的应用程序正在访问托管在服务器上的 WCF 服务。当我尝试使用 [WebInvoke] 属性调用方法时,返回的响应始终是“错误”。具有 [WebGet] 属性的所有其他方法都可以正常工作。

reference.cs 中的接口是

每当我尝试使用代码调用服务的更新方法时

获得的响应是​​“错误”。日志显示

错误-“System.Xml.Schema.XmlSchemaValidationException:元素'providers'不能包含文本。预期的可能元素列表:'provider'”。在调用更新

该服务托管在我也无法调试的远程服务器中。

0 投票
3 回答
332 浏览

html - (X)HTML 无效时对浏览器性能有何影响

当给定的 (X)Html 文档不符合指定的 doctype 时,浏览器的性能会受到什么影响?

0 投票
1 回答
313 浏览

xml-validation - 为什么验证我的 xml 时没有任何错误?

我的 Xml 没有得到针对 XSD 的正确验证。当我打开 xml 文件时,我希望浏览器能够通过至少某种通用错误消息

我的 Xml 文件在 note.Xml 下面

我的 Xsd 文件在 note.xsd 下面

note.xml 和 note.xsd 文件都在同一个文件夹中。有人可以指导为什么我没有收到任何错误吗?那么任何人都可以帮助我如何使用 xsd 验证我的 xml 文件吗?谢谢,

0 投票
1 回答
287 浏览

java - 如何在 xsd 中查找特定标签在 xml 中是否可用?

我的xml文件是,

在这个 xml 中,我想设置<float></float>为强制。但我没有使用这个标签。那么如何<float>使用xsd和java来验证我的xml文件中是否存在?提前致谢。

0 投票
1 回答
575 浏览

xml-validation - Struts 1.1 validation.xml: myList.size() == 0. 如何检查这个

我有一种情况,JobTitles 列表的长度可以为 0,如果是这样,则不应验证字段 jobTitleId。

任何帮助肯定会受到赞赏。我已经尝试过开发人员文档,但我没有得到它。