xsd相关内容
我正在运行 Visual Studio 2010.我有一个 XSD 架构并希望使用 xsd.exe 工具生成适当的 C# 文件.我已经从命令行成功完成了这项工作,但现在我想从 IDE 执行同样的操作. 是否有一些众所周知的路线?我设法使用了预构建事件,但我讨厌在每个构建上运行该工具.通常,它应该只在 XSD 更改时运行. 将生成的 .cs 文件添加到项目中,将其放在同名的 .xsd 下
..
我在网上看到过一些讨论,关于如果有一个 XML 模式或 DTD for logback.xml 文件至少在 IDEA 或 Eclipse 等 IDE 中具有非常基本的验证和自动完成功能,那该有多好,但是我从未见过任何解决方案. 是吗? 解决方案 官方不支持文档,但是有一个独立的项目来提供Logback的Schema 但是,由于 Logback 配置的极大灵活性,Schema 无
..
我是第一次编写 XML 模式,我找到了一些有用的工具来帮助我编写它. 现在我的处境很奇怪.我编写的模式对某些工具有效,而对其他一些工具无效.该模式是“全部"、“序列"和“序列"的混合.和“组".这是我的 XML 架构: P.S:我写这个模式是因为我想要一个元素“e0".这样就有可能混合使用 e1、e2、e3 和 e4.e2、e3 和 e4 应该出现 0 或 1 次,而 e1 可能出现无限
..
假设我有这个 XML: ABCDEF001 我使用 Xml-Schema 生成器生成了一个基本的生成器.结果如下:
..
我正在尝试制作一个 DTD,我想在其中添加一些限制,例如: 只允许引入 9 个号码的电话号码 只允许引入包含 7 个数字和 1 个字母的 ID 但我不知道我该怎么做.(我知道用 XML Schema 添加这些限制更容易,但我想用 DTD 来做). 解决方案 DTD 不能将数据限制为数字类型,更不用说限制位数了: 元素:DTD 定义 元素的内容规范为 [46] cont
..
有没有什么简单的方法可以在 Node.js 中基于 XML 模式创建 XML?目前我看到像 xmlbuilder 这样的模块确实有助于从头开始创建 XML(不遵循模式).我想要一些基于 XML 模式/XSD 的高级别的东西,这将有助于创建 xml.就像 POJO 是基于 XSD 创建的,现在很容易填充 POJO,然后创建 XML. 感谢您的任何提示... 解决方案 我是Jsonix的
..
我有一种情况,我有不同的 XML,它们将具有不同类型的属性.有时元素 HEADER 可能只有一个节点,或者某些 XML 可能在 HEADER 节点中包含元素并在其中包含值. 示例 1(HEADER 仅包含文本): 2.5% 示例 2(HEADER 有两个子元素):
..
显然,HTML 和 XML 页面中 xmlns 之后的命名空间 URL 是没有意义的.一直以来,我虽然在这些地址上实际上有命名空间...... 当我第一次阅读/听说命名空间时,我想象在所提供的 URL 中有一些大文件,其中包含可以在文档实例中使用的所有有效“名称"的列表.我才知道我想错了. 但如果 URL 完全没用,那么命名空间的意义何在?如果某个东西实际上并不存在于任何地方,你怎么知
..
我正在使用 xsd.exe 工具从 xsd 文件生成类.xsd 文件:
..
有什么方法可以从Schema中设置XML中属性的顺序吗? 解决方案 属性顺序无关紧要,根据 XML 推荐: 请注意,开始标签中属性规范的顺序或空元素标签不重要. 因此,XML Schema 没有提供约束属性排序的方法. 一般来说,XML 建议都会认为属性排序无关紧要,但请参阅 XML 规范化建议 或 Canonical XML Recommendation 如果您的应用程
..
我正在尝试使用 XML 包含来帮助管理需要供人和机器使用的大型 XML 结构. 但是在尝试构建可以针对现有架构进行验证的 XML 文件时遇到了无数问题.这是我正在尝试做的一个简化示例. 我的“main.xml"文件没有通过验证.
..
要在 Spring XML 配置文件中使用 Spring Integration,我需要声明 si 命名空间,并提供 XML Schema 的模式位置:
..
假设我想像这样设置一个通用的 complexType:
..
我正在尝试获取架构并针对我的 xml 进行验证. XmlReaderSetting settings = new System.Xml.XmlReaderSettings();settings.Schemas.Add(null, "http://example.com/myschema.xsd");settings.ValidationEventHandler += new System.Xm
..
我有一个 XSD 1.0 序列,它定义了一组元素,其中一些元素可能是可选的,但它们都不能出现多次,并且还以 标签,以便用户在以编程方式导出符合标准的 XML 时以最简单的方式添加自己的数据元素(即理想情况下无需他们定义自己的命名
..
在这里你可以看到我的申请: 那么我需要做什么: 我不知道如何通过代码链接 xml 架构与所有类型(int、string、float)的 JTable.比如说 Year 是 int 类型,而 schema 是 int ,我如何链接它?我不知道英文链接或关联如何.在这个应用程序中,我将所有数据写入 xml 文件,当应用程序加载时,它会从 xml 文件加载所有数据. 我在这里创建 xm
..
我有一个大型 XML 文档,已加载到 XmlDocument 中,我想使用 XmlSerializer 类将其中的选定元素反序列化为生成的 .NET 类使用 xsd.exe. 这是迄今为止我尝试过的 MCVE;xsd 和生成的类在帖子的末尾.如代码中的注释中所述,我得到一个 InvalidOperationException -
..
根据 W3C 标准,如果你有一个 nil 值的可空元素,你应该像这样格式化它: 但是如果你使用这个 LinqToXml 语句... element.Add(新 XElement(ns + "myNillableElement", null); ...生成的 XML 是...
..
示例架构: ......
..
这是一个与 如何为 XML 节点的无序列表创建模式,具有出现约束,但实际上稍微简单一些.但是,我很难理解序列和选择背后的逻辑(尤其是当它们嵌套到选择序列或序列选择中时),尽管我已经研究了很长时间,但我无法理解上面的示例有效. 我需要的是节点列表 ChildA 和 ChildB 的架构,其中 ChildA 可以出现 0-n 次,但 ChildB 只能出现 0-1 次.(实际上我需要每种类型的几
..