问题标签 [field-device-tool]

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 投票
0 回答
160 浏览

.net - .NET 使用内联 XDR 模式解析 XML 中的错误?

在 .NET 中进行验证时,我们有一个导致 XMLSchemaException 的 XML。使用 MSXML 验证相同的 XML 很好,不会导致错误。

XML 文档使用底层 FDT 技术所需的 XDR 内联模式,因此我不能使用 DTD 或 W3C 模式,我必须坚持使用旧的和过时的 XDR 验证。

我已将其最小化为以下 SSCCE,因此您可以自己尝试。也可在dotNetFiddle上获得:

这是 .NET 解析器的错误,还是有什么我可以改变以使其工作的?

我曾尝试更改 XML 文档中模式的顺序,但这无济于事。

请不要建议将两种不同的模式合二为一。我已经尝试过了,它有效,但不幸的是它不是一个选择。由于模式名称同时用作命名空间,所有现有产品的 XPath 都需要更改。

0 投票
1 回答
168 浏览

industrial - 如何在 FDT 1.x 中正确执行目录更新?

我听说在 FDT 1.x 中正确执行目录更新非常复杂。似乎有比明显的步骤更多的伪代码:

我在 FDT 规范中找不到任何需要更复杂目录更新程序的提示,那么谣言是否属实?是什么让正确的目录更新过程如此复杂?