xsd相关内容

在 Visual Studio IDE 中从 XSD 自动生成 C#

我正在运行 Visual Studio 2010.我有一个 XSD 架构并希望使用 xsd.exe 工具生成适当的 C# 文件.我已经从命令行成功完成了这项工作,但现在我想从 IDE 执行同样的操作. 是否有一些众所周知的路线?我设法使用了预构建事件,但我讨厌在每个构建上运行该工具.通常,它应该只在 XSD 更改时运行. 将生成的 .cs 文件添加到项目中,将其放在同名的 .xsd 下 ..
发布时间:2022-01-09 22:01:26 C#/.NET

logback.xml 的 XML 模式或 DTD?

我在网上看到过一些讨论,关于如果有一个 XML 模式或 DTD for logback.xml 文件至少在 IDEA 或 Eclipse 等 IDE 中具有非常基本的验证和自动完成功能,那该有多好,但是我从未见过任何解决方案. 是吗? 解决方案 官方不支持文档,但是有一个独立的项目来提供Logback的Schema 但是,由于 Logback 配置的极大灵活性,Schema 无 ..
发布时间:2022-01-09 22:01:07 Java开发

XML Schema: all, sequence &团体

我是第一次编写 XML 模式,我找到了一些有用的工具来帮助我编写它. 现在我的处境很奇怪.我编写的模式对某些工具有效,而对其他一些工具无效.该模式是“全部"、“序列"和“序列"的混合.和“组".这是我的 XML 架构: P.S:我写这个模式是因为我想要一个元素“e0".这样就有可能混合使用 e1、e2、e3 和 e4.e2、e3 和 e4 应该出现 0 或 1 次,而 e1 可能出现无限 ..
发布时间:2022-01-09 22:00:43 其他开发

如何将 XSD 数据类型限制添加到 DTD?

我正在尝试制作一个 DTD,我想在其中添加一些限制,例如: 只允许引入 9 个号码的电话号码 只允许引入包含 7 个数字和 1 个字母的 ID 但我不知道我该怎么做.(我知道用 XML Schema 添加这些限制更容易,但我想用 DTD 来做). 解决方案 DTD 不能将数据限制为数字类型,更不用说限制位数了: 元素:DTD 定义 元素的内容规范为 [46] cont ..
发布时间:2022-01-09 22:00:13 其他开发

在 Node.js 中基于 xml 模式构建 xml

有没有什么简单的方法可以在 Node.js 中基于 XML 模式创建 XML?目前我看到像 xmlbuilder 这样的模块确实有助于从头开始创建 XML(不遵循模式).我想要一些基于 XML 模式/XSD 的高级别的东西,这将有助于创建 xml.就像 POJO 是基于 XSD 创建的,现在很容易填充 POJO,然后创建 XML. 感谢您的任何提示... 解决方案 我是Jsonix的 ..
发布时间:2022-01-09 21:59:29 其他开发

在 DTD 中,为什么将命名空间作为 URL 给出?

显然,HTML 和 XML 页面中 xmlns 之后的命名空间 URL 是没有意义的.一直以来,我虽然在这些地址上实际上有命名空间...... 当我第一次阅读/听说命名空间时,我想象在所提供的 URL 中有一些大文件,其中包含可以在文档实例中使用的所有有效“名称"的列表.我才知道我想错了. 但如果 URL 完全没用,那么命名空间的意义何在?如果某个东西实际上并不存在于任何地方,你怎么知 ..
发布时间:2022-01-09 21:58:55 其他开发

在 XSD(XML Schema)中设置 XML 的属性顺序

有什么方法可以从Schema中设置XML中属性的顺序吗? 解决方案 属性顺序无关紧要,根据 XML 推荐: 请注意,开始标签中属性规范的顺序或空元素标签不重要. 因此,XML Schema 没有提供约束属性排序的方法. 一般来说,XML 建议都会认为属性排序无关紧要,但请参阅 XML 规范化建议 或 Canonical XML Recommendation 如果您的应用程 ..
发布时间:2022-01-09 21:58:29 其他开发

X包括模式/命名空间验证?

我正在尝试使用 XML 包含来帮助管理需要供人和机器使用的大型 XML 结构. 但是在尝试构建可以针对现有架构进行验证的 XML 文件时遇到了无数问题.这是我正在尝试做的一个简化示例. 我的“main.xml"文件没有通过验证. ..
发布时间:2022-01-09 21:58:10 其他开发

无效的 URI:Uri 字符串太长

我正在尝试获取架构并针对我的 xml 进行验证. XmlReaderSetting settings = new System.Xml.XmlReaderSettings();settings.Schemas.Add(null, "http://example.com/myschema.xsd");settings.ValidationEventHandler += new System.Xm ..
发布时间:2022-01-09 21:52:29 C#/.NET

对 xsd:any? 实施进一步限制

我有一个 XSD 1.0 序列,它定义了一组元素,其中一些元素可能是可选的,但它们都不能出现多次,并且还以 标签,以便用户在以编程方式导出符合标准的 XML 时以最简单的方式添加自己的数据元素(即理想情况下无需他们定义自己的命名 ..
发布时间:2022-01-09 21:52:21 其他开发

如何使 xml 模式与 JTable、xml java 相关(链接)?

在这里你可以看到我的申请: 那么我需要做什么: 我不知道如何通过代码链接 xml 架构与所有类型(int、string、float)的 JTable.比如说 Year 是 int 类型,而 schema 是 int ,我如何链接它?我不知道英文链接或关联如何.在这个应用程序中,我将所有数据写入 xml 文件,当应用程序加载时,它会从 xml 文件加载所有数据. 我在这里创建 xm ..
发布时间:2022-01-09 21:52:11 Java开发

如何为无序列表创建一个模式,其中一些出现一次,一些出现多次

这是一个与 如何为 XML 节点的无序列表创建模式,具有出现约束,但实际上稍微简单一些.但是,我很难理解序列和选择背后的逻辑(尤其是当它们嵌套到选择序列或序列选择中时),尽管我已经研究了很长时间,但我无法理解上面的示例有效. 我需要的是节点列表 ChildA 和 ChildB 的架构,其中 ChildA 可以出现 0-n 次,但 ChildB 只能出现 0-1 次.(实际上我需要每种类型的几 ..
发布时间:2022-01-09 21:51:19 其他开发