问题标签 [xsd]

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 投票
3 回答
10734 浏览

xsd - XSD 和多态性

我有点重复这个问题,第一次被问错了。

我有这个:

所以基本上我有一个带有内部选项类的 A 类 B 类从 A 类继承,我希望 B.options 从 A.options 继承,这样当我们做 web 服务时,我们只需要传递 a 并且当我们调用 getOptions 时它会返回正确的对象 B.options。目前使用 xsd 的方式,我收到一条错误消息,指出模型组中出现了具有不同类型的名称选项的多个元素。错误属于 B 类型。

0 投票
2 回答
1075 浏览

c# - 如何使用 XSD 创建具有类字典成员的 C# 类?

我正在使用 xsd.exe 为我们的设置创建 C# 类。我有一个针对每个服务器和每个数据库的设置,因此我希望该类的行为类似于 Dictionary<string, string[][]>。所以我想能够说

我如何在 XSD 中表示它?

0 投票
3 回答
2515 浏览

asp.net - XSD 元素到 ASP.NET 中的表单

是否有将 XSD 转换为输入表单(ASP.NET C#)的标准方法,以便以后每当从 XSD 添加/删除新字段时,页面上的字段会分别自动显示或消失,这是什么东西哪些需要内部开发我认为必须有一种方法来序列化/反序列化并生成表单?任何地狱将不胜感激..

0 投票
2 回答
6042 浏览

xsd - JAXB - XJC - 影响生成的类型安全枚举类和成员

使用 XJC 编译器(来自 JAXB 包)编译以下 simpleType 时...

我最终在 Java 中得到了以下枚举(删除了导入语句和注释)

这正是我想要的......除了public String value()方法。我希望public String getValue()根据 Sun 的命名约定调用该方法。这样我就可以轻松地在使用 EL 的 JSP 页面中使用它。现在我必须解决它。

getValue()有没有人有任何经验将 XJC 编译进一步调整为使用方法而不是方法的更有用的枚举value()?或者我可以添加一个方法或什么?

PS 这发生在 JAXB 的 v2.0.3 中。我下载了最新版本v2.1.8 和那里一样...

0 投票
2 回答
863 浏览

.net - Spring.NET 和 Common.Logging XML 模式 (XSD) 是否存在?

Spring.NET 1.2.0 M1 附带了几个用于 <objects> 节点、数据库内容等的 XSD 文件。但是,它是一个不完整的集合,因为它似乎不包括 <spring>(用于App.config)、<context>、或 <parsers> 元素。此外,Common.Logging似乎没有任何XSD 包含在源或分发中。

我们希望拥有这些,以便 Visual Studio 在验证App.config. 有模式很好,因为编译时检查可以帮助您在程序在 Spring 中抛出之前发现 XML 错误。

这些是否存在于任何地方/正在开发中,或者是否有人自己编写了一些?

同样,有没有人看到/解决了以下消息?

找不到属性“ http://schemas.microsoft.com/Visual-Studio-Intellisense:friendlyname ”的架构信息(spring-objects-1.1.xsd)

0 投票
2 回答
531 浏览

c++ - 代码合成似乎没有生成“有效”的 xml 树

我一直在使用代码合成 xsd 来生成 xml 树,以确保 xml 输出与原始 xsd 的一致性。

初始测试后,一切看起来都正常,但是当我尝试输入无效值(正确的类型,但超出定义的范围)时,这些值是允许的。

尽管 xml 格式正确并且符合 xsd 中设置的类型,但它不是架构中的有效 xml。

有没有其他人使用过这个工具和/或遇到过这个问题?

0 投票
2 回答
5138 浏览

xsd - 如何在 XML 模式中创建可重用的“美国州”类型?

我有一个包含多个地址的 XML 模式:

在每个地址元素中,我包含一个“美国州”枚举:

如何编写一次“美国州”枚举并在每个地址元素中重新使用它?如果这是一个 n00b 问题,我提前道歉——我以前从未写过 XSD。

我最初的尝试如下:

0 投票
14 回答
29776 浏览

xml - 设计 XML 模式的最佳实践是什么?

作为一名业余软件开发人员(我还在学术界),我已经为 XML 文档编写了一些模式。我经常遇到导致 XML 文档难看的设计错误,因为我不完全确定 XML 的语义到底是什么。

我的假设:

属性=值

具有特殊描述符的属性,即属性。

父母有一个特征“孩子”,它的价值是“价值”。

“标签”是一个标志或直接翻译成文本。我不确定这个。

“孩子”描述“父母”。“child”是一个标志或布尔值。我也不确定这个。

如果您想做诸如表示笛卡尔坐标之类的事情,则会出现歧义:

这些选项中哪一个最正确?根据我目前对 XML 模式设计的概念,我会倾向于第三种,但我真的不知道。

有哪些资源可以简洁地描述如何有效地设计 xml 模式?

0 投票
8 回答
88348 浏览

xml - 如何将 xsd 转换为人类可读的文档?

我们有一些基于 XML 的接口,这些接口在 XSD 模式中有很好的记录。这些接口现在将公开可用,我们希望为它们创建参考文档。

有没有工具可以自动将 XSD 文件转换成更易读的格式?

0 投票
2 回答
949 浏览

xsd - XSD 根据先前的元素值更改可用元素

有没有办法根据以前的元素值更改可用元素?

我有一些查找“原因”代码,但其中一些仅属于某些“产品”。

因此,我想创建每个产品查找原因代码枚举,并让它仅基于产品选择可用。

这可能吗 ?

非常感谢