问题标签 [xml-schema-collection]

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 回答
114 浏览

xslt - 具有不同属性的 xml dtd 或 xml 模式链接元素

我需要创建 DTD 或 XMLSchema。如何将元素 collection@key="role" 与 collection@key="tie" 联系起来?这是可能的还是需要在不同的元素中完成?

我有 XML

0 投票
1 回答
208 浏览

xml - 如何使用 MSXML 验证我自己的架构 XSD 文件和 XMLSchema.xsd?

  1. 我使用 Windows 和 MSXML 库 (msxml6.dll)。
  2. 我也在当前主题中使用 JS 作为示例。
  3. 如何针对 XMLSchema.xsd 验证我自己的方案(XSD 文件)?
  4. 在下面的示例代码中有关于我遇到的问题的评论。
0 投票
1 回答
47 浏览

sql-server - SQL Server 架构集合中的可重用 simpleType 定义

我正在尝试在 SQL Server XML 架构集合中创建可重用的 simpleType,但出现错误。例如:

如果我尝试使用此架构创建 XML 架构集合,我会收到此错误

对未定义名称“dateTimeOrEmpty”的引用

是否可以重用命名的 simpleType 定义,或者我是否必须为要使用它的每个元素重新键入整个 simpleType 定义?

0 投票
1 回答
152 浏览

sql-server - SQL Server XML 架构验证;无效内容错误;期望将次要事件设置为 0 的元素?

我有一个来自第三方的 XSD,我试图用它在 SQL Server 中创建 XML 模式集合并验证从该第三方接收的 XML。

验证后,我收到一个错误:

XML 验证:无效的内容。预期元素:“元素 1”、“元素 2”。找到:元素 'element3' 代替。位置:/DOCUMENT[1]/ :reference_data[1]/ :element3[1]。

相关的 XSD 和 XML 对我来说看起来是正确的,但我无法确定为什么会发生此错误。这是相关的 XSD 修剪回相关元素(整个文档很大,所以我不会在这里发布):

以下是正在验证的相关 XML:

如您所见,element1 在那里,所以我不明白为什么它找到了 element3 而不是 element1。Element2 不存在,但它在 XSD 中也定义为minoccurs=0,那么为什么它是“预期的”?

0 投票
0 回答
23 浏览

python - 如何从 XMLSchemaWaveFile 绘制波形

我想从仪器控制软件生成的 XMLSchemaWaveFile 中绘制波形。我的目标是从 XML Schema 实时绘制波形数据。我想在我的 LabVIEW GUI 中绘制这个波形。任何有关如何使用任何语言 Python、C# 和 LabVIEW 获取和绘制此数据的指南都会有很大帮助。

这是从 Instrumentation Control Software 生成的 XMLSchemaWaveFile 之一的示例。

这是上述代码在软件中可用的波形示例: 波形