问题标签 [xmlschemaset]

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 投票
1 回答
606 浏览

xml - XML 架构:“发现无效内容”

所以我有这个data.xml架构代码:

我有这个test.xml文件:

我想要 0-无限数量的项目

每个项目可以包含 0-1 个定义的每个子元素(例如titlefontcolor

虽然我已经完成了一些 rrros(我是模式的新手,所以我边走边学)我在各种 XSD 验证工具中遇到了一个奇怪的错误:

发现以元素“j:type”开头的无效内容。此时不需要子元素。

0 投票
1 回答
551 浏览

c# - XmlSchemaElement 类属性含义

也许我错过了一些东西,但是谁能向我解释一下XmlSchemaElement类的以下属性的含义和区别:

  1. mlSchemaElement.ElementSchemaTypeX和有什么区别XmlSchemaElement.ElementType
  2. 之间有什么区别QualifiedName, SchemaTypeName and RefName
  3. QualifiedName, SchemaTypeName and RefName相互之间有什么关系?什么时候SchemaTypeName.IsEmpty == true,是这个意思RefName.IsEmpty == false吗?
  4. 是否有可能全部都是*Names嵌入式Empty的 ComplexType,这意味着什么?

一般来说,我需要解析 xsd 并将结果映射到内部结构,所以我需要一些规则,它允许我生成不同类型的对象。假设我已经提供if (SchemaTypeName.IsEmpty)了所有限制。ElementSchemaTypeSimpleType

0 投票
0 回答
1302 浏览

c# - 如何在C#中将两个xsd内容合并为一个

我在字典中有 2 个 xsd 文件内容。我想合并两个内容并创建一个 xsd 文件。

字典中的第一个 xsd 内容具有指向字典中的第二个 xsd 的导入标记。

第一个 xsd -

第二个 sxd -

我想要的 xsd 是两个 xsd 文件的合并。

我正在关注这个: http: //msdn.microsoft.com/en-us/library/ms256237%28v=vs.110%29.aspx文章,我也可以将模式添加到模式集对象,但是当我使用 RecurseExternals 函数(来自文章)这不是显示合并的 xsd,而是显示 2 个不同的 xsd。

我的代码块-

我做错什么了吗?

0 投票
1 回答
410 浏览

xml - 针对 XML 架构的 XML 验证:找不到元素“tns:FlightMonitor”的声明

我在尝试针对 XML 模式验证 XML 文件时遇到问题。当我尝试验证时,报告的错误是这个

我不知道我必须更改什么,似乎 XML 模式在 xml 文件中未正确读取或引用。

XML 文件

XML 模式

0 投票
1 回答
74 浏览

xml - XML 架构和 xml 文档未验证

我想知道您是否可以指出我的架构有什么问题?我使用http://www.utilities-online.info/xsdvalidation/#.VQkt1BCUfA4XML检查了我的文档格式是否正确——格式正确。但是当我检查我的文件时,它会显示很多错误。我真的不知道我在架构中做错了什么!如果有人可以帮我一把,那就太好了。schemaxml

grant.xml 文件:

授予.xsd 文件:

如果我做错了架构,请告诉我!

0 投票
0 回答
50 浏览

java - 将 XMLSchema 日期时间数据类型文字转换为 Java SimpleDateFormat

我正在尝试转换以下 XMLSchema 日期时间数据类型文字

到 Java 日期时间对象中。我尝试了不同的替代方案,包括Java SimpleDateFormat 模式中针对带有 timezone 的 W3C XML 日期提供的替代方案,但从未成功。还尝试了https://www.ibm.com/developerworks/community/blogs/HermannSW/entry/java_simpledateformat_vs_xs_datetime26?lang=en中描述的问题,但再次失败。有什么解决办法吗?

0 投票
0 回答
178 浏览

r - Windows 上 R 3.2.0 中的 XMLSchema 0.8.0 错误

我正在尝试在 Windows 64 位计算机上安装 R 3.2.0 中 XMLSchema的开发版本 ( v. 0.8.0 )。不幸的是,发布版本 ( v. 0.7.0 ) 不适用于我尝试访问的数据库。但是,当我尝试从源代码安装 0.8.0 时,出现以下错误:

任何想法或见解将不胜感激。该软件包适用于以前版本的 R,也许是兼容性问题?谢谢。

0 投票
0 回答
152 浏览

xml - 将 Class 文件拆分为多个文件而不是一个文件

我有下面的代码,它接受一个 xml 文件并根据 xml 文件的内容将其转换为一组公共部分类:

有没有办法可以将每个类保存为一个单独的文件,而不是全部保存在一个文件中?

0 投票
1 回答
1295 浏览

c# - windows 窗体,如何通过窗体中文本框中的值来编辑 xml 文件中的每个节点值。C#

我是 C# 新手,我正在创建一个具有 2 个 TextBox 控件和 1 个 RichTextBox 的 Windows 窗体应用程序。

我希望它使我能够打开 XML 文件并在 TextBox 控件中插入节点的值,但最重要的是我想在这些框中插入数据并更新外部 XML 文件中节点内的值并保存它。

这就是我在表单代码方面所拥有的。

我正在尝试创建一个表单来编辑推特卡<meta>标签的属性。到目前为止的问题是它没有用我在文本框中插入的内容更新 XML 文件中的值。

0 投票
2 回答
109 浏览

.net - 如何从 .NET 中的 XmlSchemaObject 按顺序获取可能的 XML 元素的平面列表

我有一个来自 XmlSchemaSetProvider 的 XML 模式,并且需要所有可能的 XML 元素(名称)的列表,这些元素(名称)可能以正确的顺序处于给定类型中。

架构使用 XML 架构扩展、复杂类型、序列...

有什么好方法可以做到这一点吗?

原因:我有一个自定义 XML 序列化程序,它依赖于在反映 .NET 类型时返回的属性顺序,但是(记录为未定义的)顺序行为随着 MSBuild 14 的变化而改变。现在我必须更正顺序,而不需要将大约 1000 XmlElement.Order 放在所有类属性。所以想法是从 XSD 信息中检测/更正顺序并使用它来修复 XML。