xsd相关内容

使用 .NET 针对架构验证 XML

我想测试(真或假)任意 XML 文件是否与给定架构匹配. 值得一提的是,该架构是 Word 2003 WordML 架构,Microsoft 使用大约 7 个 *.xsd 文件的列表来定义它. 其中一个文件还包括 W3C xml.xsd 文件,包括以下语句: ..
发布时间:2022-01-09 22:05:32 C#/.NET

Xsd 到 rnc(或 rng)的转换(unix 命令行)

简单的搜索表明,所有从 xsd(XML 模式)转换为 rng(RelaxNG)或 rnc(compact RelaxNG)的可用(uUnix 命令行)工具都存在某种问题. 首先,如果我使用 rngconv: $ wget https://msv.dev.java.net/files/documents/61/31333/rngconv.20060319.zip$解压缩rngconv.200 ..
发布时间:2022-01-09 22:05:26 服务器开发

根据 XML Schema (XSD) 验证 JSON

是否可以在 Java 中使用 XSD 验证 JSON?我有一个接收 JSON 响应的应用程序,我想根据现有的 XSD 对其进行验证.我的应用程序的另一部分使用 XML,这就是为什么如果它们都可以针对现有的 XSD 进行验证将是最简单的. 解决方案 否, XML Schema (XSD) 用于验证 XML;要验证 JSON,请参阅 JSON 架构. 我建议手动生成架构,以便完全理解和完 ..
发布时间:2022-01-09 22:05:15 Java开发

Spring 应用程序上下文模式中的错误

我在 Eclipse 中有一个 maven-spring 项目,并且在我的一个 spring 上下文中出现了这个烦人的错误消息: 引用的文件包含错误(jar:file:/M2_HOME/repository/org/springframework/spring-beans/3.1.2.RELEASE/spring-beans-3.1.2.RELEASE.jar!/org/springfram ..
发布时间:2022-01-09 22:04:33 其他开发

使用 xsd.exe 生成 c# 文件,出现错误和警告

这是我正在运行的命令: xsd.exe -c -l:c# D:\Documents\DEV\SARPilot\Docs\schemas\06-141r2\06-141r2.xsd 这些是我得到的错误: Microsoft (R) Xml Schemas/DataTypes 支持实用程序[Microsoft (R) .NET Framework,版本 2.0.50727.3038]版权所有 ( ..
发布时间:2022-01-09 22:04:09 C#/.NET

具有属性和子元素的 XSD 元素

我想知道定义包含属性和子元素的元素的正确语法(如果可能的话).例如: 如您所见,组件、操作和事件都具有属性和子元素.是否可以在 XSD 中定义它?怎么样? 非常感谢! 解决方案 这是定义与您的 XML 匹配的 XSD 的一种可能方法 ..
发布时间:2022-01-09 22:03:45 其他开发

扩展 XHTML

我正在编写一个使用属性来定义表单验证行为的 jQuery 插件(是的,我知道已经有一个验证插件;这和我将要使用的东西一样是一个学习练习).理想情况下,我想要这样的东西: 示例 1 - 输入: 示例 2 - 包装器: ..
发布时间:2022-01-09 22:03:36 其他开发

SOAP 响应模式验证

短版: 我正在尝试编写一个 XSD 来验证我的 SOAP 服务的响应.我觉得必须只导入 http://schemas.xmlsoap.org/soap/envelope/而不是重新定义信封、头部和正文等 SOAP 元素,但是 Body 的 xmlsoap.org 架构定义对我来说太宽泛了-- 我一导入 SOAP 模式,突然间我的 XSD(我为我的服务精心定制的)验证了所有 SOAP 消息. ..
发布时间:2022-01-09 22:03:09 其他开发

Visual Studio 2010:IDE 中类的 XML XSD 架构

每当我需要从 XML XSD 架构创建类文件时,我都会在 VS 中使用 .NET xsd.exe 工具和预构建事件,以确保我的类和架构在构建时彼此同步.这当然可以,但是... 我注意到,如果 XSD 和派生类在同一个项目中,VS 会理解这种关系并在解决方案资源管理器中直观地将 CS 显示为 XSD 文件的子项.所以我想知道 Visual Studio 2010 中是否有任何功能可以在 IDE ..
发布时间:2022-01-09 22:03:02 其他开发

如何从 XSD 模式构建数据库并导入 XML 数据

我有一个复杂的 XSD 架构和数百个符合该架构的 XML 文件. 如何自动创建相关的 SQL Server 表来存储 XML 数据? 我考虑过使用 xsd.exe 工具从 XSD 架构创建 C# 类,并让 Subsonic 之类的东西弄清楚如何从中制作一个闪亮的数据库,但不确定它是否是最好的方法. 有没有人设法优雅地将 XSD 文件导入 SQL Server? 一个类似的问 ..
发布时间:2022-01-09 22:02:45 数据库

XSD:元素和属性之间的区别

我是 XSD 新手,对于何时使用属性以及何时使用元素感到很困惑? 为什么我们不能在属性中指定 minOccurs 和 maxOccurs? 另外,为什么我们不能在元素中指定use="required"? 解决方案 一个元素是一个 XML 元素——一个开始标签、一些内容、一个结束标签——它们是你的 XML 文档的构建块: someValue 这里,“ ..
发布时间:2022-01-09 22:02:23 其他开发

如何将 XSD 文件转换为 C# 类

我有一个 XSD 格式的文件.如何将其转换为 C# 类? 我需要在其他 Web 应用程序中进行类引用,我需要按照以下方式进行后期调用: var res = client.Post("/customers", c); 解决方案 使用XML 架构定义工具 xsd.exe 在您的框架工具中找到,用于将您的架构转换为可序列化的类或数据集. xsd 文件.xsd {/classes |/数据集 ..
发布时间:2022-01-09 22:02:15 C#/.NET

<xsd:all> 之间的区别和 <xsd:sequence>在模式定义中?

我在复杂类型中使用 xsd:all.当我在验证时错过任何强制性元素时,它将显示所有元素.它不会显示准确的遗漏元素. 但如果我使用 xsd:sequence 我可以得到准确的遗漏元素. 这两者有什么区别吗? xsd:sequence:XML 元素的顺序必须一致. 但是xsd:all:XML元素可以是任意顺序. 解决方案 指定子元素可以按任意顺序出现 ..
发布时间:2022-01-09 22:01:59 其他开发

如何为 web/app.config 架构制作扩展 xsd?

如何为自定义配置部分创建架构?我尝试制作一个,但当我使用它时,它说唯一预期的元素是我在该架构中拥有的元素,并抱怨标准的 web.config 东西,即使我仍在使用普通的 DotNetConfig.xsd 文件也是如此. 解决方案 我发现的这个问题不是重复的,但是解决方案会解决你的问题: 如何修复错误:“找不到属性/元素的架构信息"通过创建架构 诀窍是获取app.config编辑 ..
发布时间:2022-01-09 22:01:43 C#/.NET