问题标签 [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 投票
0 回答
48 浏览

sql-server - 自动创建临时 XML 模式集合

我最近在我的服务器上启用了 Service Broker,并创建了一个 XML 模式集合来验证消息。

现在我收到来自我的审计警报的警报,如下所示

审计消息

查看审核日志,我可以看到我的用户 (sysadmin) 在 tempdb 数据库上进行了此更改。

我需要担心这个吗?为什么有时会发生这种情况?

如果我不需要担心,我是否可以只关闭此警报而忽略其余的更改警报?

一如既往¡谢谢!

0 投票
1 回答
30 浏览

java - JAVA中的XML生成

我有如下架构

但是当我生成 XML 我得到

部分名称="xxxxxx" WorkSpaceFolder="xxxxxx"

但我想要“名称”之前的“WorkSpaceFolder”。

例如 Section WorkSpaceFolder="xxxxxx" name="xxxxxx"

有什么建议怎么做吗?

谢谢

0 投票
1 回答
92 浏览

c# - 如何迭代/遍历 XML 文件元素(包含不同的命名空间)以将其转换为 C# 中的数据表

我有一个示例来读取包含不同名称空间的 xml 文件的 xml 模式集。为此,我可以为每个命名空间获取不同的架构,如下所述。

示例文件:

获取 XML 模式集的示例代码:

它在使用上述代码时提供了三种不同类型的模式。但我的要求是我需要一个用于整个 xml 文件的单一模式,其中包含任意数量的命名空间。我已经检查了 msdn 中代码和堆栈溢出的可能性。我找不到任何合适的解决方案。

预期的架构输出将如下所示。

任何人都可以帮助实现这一要求。

提前致谢。

0 投票
1 回答
81 浏览

xml - 如何使用子元素或引用改进 XML 模式?

我有一个如下所示的 xml 架构,但我注意到维护起来会非常复杂。

我想通过以下方式之一改进当前架构,但我不确定它们是否是最佳/正确的路线:

选项 1:使用movieDetailswithin的所有元素的引用movies

选项2:添加movieDetailsmovies(坦率地说,我正在努力实现)的子元素

哪条路线最好,什么是构建它的最佳方式?

额外的信息

OnDisplayelement 会将 的所有元素添加movies到列表中,以便在解组时使用它们。但是,我还想添加movieDetails到 上,因此,将它们作为参考、子元素或其他形式OnDisplay包含在其中会很方便。movies

尝试了以下方法,但 XML 验证失败

方法一

方法二

0 投票
2 回答
737 浏览

c# - 从 XMLSchema 中获取列名和类型

我在 c# 中工作,试图从 xml 模式中提取列名及其类型。这是我收到的架构:

我想从中得到的是一个字典,其中每个条目都是“ColumnName”、“ColumnType”。

不过,我在语法方面有点挣扎,这是我到目前为止所拥有的:

到目前为止一切顺利,我现在有一个包含 1 个元素的模式。现在我需要做的是深入研究 <xs:complexType> -> <xs:element name="WbDT"> -> <xs:sequence > 元素并遍历它以获取列名及其类型。

到目前为止,我正在使用的语法是:

但是当我尝试运行此代码时,我在 sequence.items 上得到一个空异常

我正在尝试遵循此 microsoft 文档:https ://docs.microsoft.com/en-us/dotnet/standard/data/xml/traversing-xml-schemas

我很确定问题是我的 xml 的结构比示例中的结构更深,

示例 xml

我的 xml

0 投票
1 回答
315 浏览

xml - 挪威政府的 EHF peppol 3.0 发票

我正在尝试为必须以 xml 文件 EHF peppol 3.O 的形式提交的发票生成 xml 文件,我无法为此找到确切的 xml 架构,任何人都可以帮助我

0 投票
0 回答
22 浏览

xml - 找不到元素“globalHotels”的声明

我正在尝试为 XML 文档编写 XML 模式。但无法创建元素。这是我的 XML 架构

这是 XML 文档

错误是“找不到元素 globalHOtels 的声明”。请告诉我我在哪里犯了错误以及如何摆脱它。谢谢 !

0 投票
1 回答
710 浏览

sql - 修改现有 XML 模式集合

我有一个 XML 列的模式集合关联。我想将子元素添加到架构集合中的现有父元素。

我试图在不删除模式关联的情况下实现这一点,因为具有该列的表包含数据并且在删除关联时会受到限制。

架构看起来像这样

现在我想在父元素(书籍)中再添加一个子元素,就像这样

有什么解决方案可以在不删除 XML 模式集合的情况下对其进行更改?

0 投票
1 回答
115 浏览

sql-server - 如何在 XML SCHEMA 中使用 datetime2 类型?

我正在尝试datetime2在集合和表中使用 SQL Server XML SCHEMA 类型

但我有错误Reference to an undefined name 'datetime2' within namespace 'http://www.w3.org/2001/XMLSchema'。与type="xsd:datetime2"- 错误相同

它应该以某种方式工作,https://docs.microsoft.com/en-us/previous-versions/sql/sql-server-2008-r2/bb677236 (v=sql.105)?redirectedfrom=MSDN 中描述的类型但是不幸的是,我不知道出了什么问题。

0 投票
1 回答
32 浏览

xml - 如何使用此架构使此 xml 文件有效

我尝试使用此 xml 文件验证此架构

它不工作:-/

这就是我所坚持的:-/

帮助

它不起作用

“我预计 5/2 的输出是 2.5,但实际输出是 2。”</p>