问题标签 [xsd-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.
xml-validation - 为什么验证我的 xml 时没有任何错误?
我的 Xml 没有得到针对 XSD 的正确验证。当我打开 xml 文件时,我希望浏览器能够通过至少某种通用错误消息
我的 Xml 文件在 note.Xml 下面
我的 Xsd 文件在 note.xsd 下面
note.xml 和 note.xsd 文件都在同一个文件夹中。有人可以指导为什么我没有收到任何错误吗?那么任何人都可以帮助我如何使用 xsd 验证我的 xml 文件吗?谢谢,
visual-studio-2010 - 使用 SOAP 端点修复 WCF RIA 中的无效子元素
当您尝试将 SOAP 端点添加到 WCF RIA 服务时,是否有解决 Visual Studio 标记的警告?
我找到了一篇博客文章Silverlight forums,但其中唯一的“答案”只是说编辑 Visual Studio DotNetConfig.xsd,实际上并没有做什么
xml - 如何为以下xml编写xsd?
在这里,我为上面的 xml 生成 xsd,但它不正确。你能帮我为xml生成xsd吗?提前致谢。
xml - XSD 架构命名空间问题
如何使用 XSD '期望'一个元素具有命名空间?此时我收到一条错误消息:“发现以元素 'ns:person' 开头的无效内容。需要 '{"":person}' 之一。”
如您所见,我在“人”name
上定义了属性。xs:element
如果我将“ns:person”定义为,name
那么我会收到一个错误,即名称无效 aaarghh。
我在这里想念什么?
这是 XSD (ns.xsd):
这是 XML (peoples.xml):
java - 在 Java 中使用 XSD 进行 XML 验证
我有以下课程:
我想知道我到底应该使用schema.newValidator("dir/to/schema.xsd")
还是当前版本可以?我读到有一些 DoS 漏洞,也许有人可以提供更多信息?另外,路径必须是绝对的还是相对的?
大多数要验证的 XML 都有自己的 XSD,所以我想阅读 XML 本身中提到的模式 ( xs:noNamespaceSchemaLocation="schemaname.xsd"
)。
仅在启动或手动重新加载(服务器软件)期间进行验证。
c# - “循环属性组参考。”
又是奇怪的情况:)
我有一个函数可以根据 XSD 验证给定的 XML,并在验证失败时抛出异常。(该函数从接收 xml 调用的 WebPage 调用)
既通话
验证功能非常简单
这在过去 2 年中运行良好,但最近验证函数开始返回以下消息:
这是错误消息 - XSD 和发送的 XML 都没有改变,此外,如果我回收应用程序池并再次发送相同的 XML(我已经“ping”了每隔几秒发送相同 XML 并检查结果的程序)验证通过......一段时间(有些在几分钟到几个小时之间)。
XSD 与调用页面位于同一目录中,在服务器日志中我看到对 XSD 的请求带有 HTTP/200 响应,我什至尝试将 HTTPS 更改为本地路径,但错误保持不变(指向无效地址给出 HTTP/404 或无效路径异常,因此它会尝试读取 XSD 文件)
再次 - 回收应用程序池会立即解决它,但我不能每 5 分钟回收一次。
提前致谢!西蒙
xml - 此元素上的属性名称“名称”未在 DTD/Schema 中定义
当我使用模式对 XML 进行 xslt 转换时遇到上述错误......知道错误可能是什么吗?
iphone - iOS:使用 XSD 进行 XML 验证
我想在 iOS 平台上使用xsd验证一些xml 。我做了一些搜索,但没有找到任何东西。任何人都有我可以用来执行此操作的代码吗?
python - 是否可以获得在 XSD 中定义的 XML 节点的类型?
我正在用 python 解析 XML。我有一个 XSD 架构来验证 XML。我能否获得在 XSD 中定义的 XML 特定节点的类型?
例如,我的 XML(小部分)是
我的 XSD 是(又是其中的一小部分):
在解析期间,我想知道我的标签wakeupNote在 XSD 中定义为complexType zwv:description。如何做到这一点(在python中)?
我需要这个做什么?假设我有很多这样的 XML,我想检查它们是否都有填充英语的字段。很容易检查 是否<lang xml:lang="en"></lang>
为空,但允许根本不指定此标签。
所以我们的想法是获取所有可能有语言描述的标签,并检查标签是否存在并且是否有en<lang>
的非空内容。
UPD
由于在验证期间我的 XML 是针对 XSD 进行检查的,因此验证引擎知道所有节点的类型。7个月前我有一个类似的问题,仍然没有答案。他们是相关的,恕我直言。在 Python 中基于 XSD 验证和填充 XML 中的默认值
sql-server-2008 - XSD:如何编码字符串长度> 255?
我尝试使用以下代码从 XML 导入字符串
但有些字段超过 255 个字符。所以我尝试添加更多字符:
验证失败的数据长度为 194 个字符,包括 CDATA。它不包括单引号(它们在那里显示空白):
SQL Server SSIS 2008 中的错误是:
我将如何构造首先列出的 XML 模式以正确导入此数据?