将元数据添加到 XSD 定义

2024-02-02

不太熟悉 XSD,我想知道是否可以执行以下操作:

<xs:group name="SomeGroup">
    <xs:sequence>
        <xs:element name="Groupingcode" type="OurType" origin="DB" />
        <xs:element name="Description" type="StringType" origin="XML" />

解释一下:我有一个 XSD 架构文件。我需要根据包含数据库数据的XSD(这部分工作正常)生成一个XML文件。但是,某些元素需要额外的数据才能找到从数据库中获取的正确字段。那就是origin标签将出现。它允许我在 XSD 中描述在哪里查找数据。该标签不需要出现在生成的 XML 中,但如果可能的话,将使用相同的 XSD 来验证生成的 XML。 我知道,另一种方法是使用单独的 XML 文件来描述这一点。但我想知道是否可以在我的 XSD 中执行此操作。

上面的片段将生成以下 XML:

<SomeGroup>
    <Groupingcode>None</Groupingcode>
    <Description>This item does not belong to any group.</Description>

希望这是有道理的。


往前走吧。只需将额外的属性放入您自己的命名空间中,并创建一个定义它们的模式即可。 Microsoft 对创建数据集时生成的 .XSD 文件执行此操作。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将元数据添加到 XSD 定义 的相关文章

  • 在 WSDL 中包含 XSD

    我正在编写一个 wsdl 文件来在未来 SoapUI 中部署模拟服务 但我在包含我的 xsd 文件时遇到问题 XSD File
  • & 在 xml 文件中算作一个还是多个字符?

    我正在使用的 XML 模式具有特定的字符串字符长度 所以我可能有一个类似的字符串 Jim Mary 在 C 中是 10 个字符 但是当它写入 xml 时 它会变成 Jim amp Mary 如果 XML 模式规定字符串最多只能有 10 个字
  • 基于xsd模式生成xml(使用.NET)

    我想根据我的 xsd 架构 cap xsd 生成 xml 文件 我找到了这篇文章并按照说明进行操作 使用 XSD 文件生成 XML 文件 https stackoverflow com questions 6530424 generatin
  • 添加元数据到快速路线

    有什么方法可以将元数据添加到 Express 的路线中吗 例如 app get some route function req res some meta data 我正在寻找一种针对我的节点应用程序的 AOP 方法 因此我想通过身份验证和
  • XSD、泛型和 C# 类的困境

    我有以下简单的 XSD 文件
  • 尽管设置了元数据,Reflect.getMetadata() 返回未定义

    我正在尝试在我的 TypeScript 应用程序中使用注释 但是我一定做错了什么 因为Reflect getMetadata 总是返回undefined 尽管我可以在调试器中看到元数据似乎设置正确 my class ts 带有带注释的属性
  • DTD 与 XSD 定义的 XML 语言的范围

    下列命题是否成立 对于每个 DTD 都有一个定义完全相同的语言的 XSD 并且对于每个 XSD 都有一个定义完全相同的语言的 DTD 或者换句话说 任何 DTD 定义的语言集合正是任何 XSD 定义的语言集合 稍微扩展一下这个问题 XML
  • 查看oracle有关主/外键约束的元数据

    哪个表包含有关约束的详细信息 例如外键引用的表 表 all cons columns all constraints 仅包含约束的名称 这不是很有帮助 我目前正在使用 dbms metadata get ddl 但它不适用于所有数据库 Th
  • 从视频/图像中提取元数据

    我从 IP 摄像机获取 MJPEG 流 我正在查看该流并将其保存在计算机上 可以找到我的操作代码here https stackoverflow com questions 21702477 how to parse mjpeg http
  • 如何验证 xsd 中的空字符串值标记

    我有一个 xml 文件 其中包含一些日期值和其他数据类型
  • 如何在 XMLSchema 中允许 xml:lang 属性?

    我想允许在 XMLSchema 的某些元素中使用 xml lang 属性 但我找不到任何描述如何操作的内容 您必须进行一些搜索才能根据标准将其拼凑在一起 这是你需要的魔法酱xml langXML 元素上的属性
  • 如何使用java代码生成xsd文件?

  • 从音频流获取元数据

    我想从我正在使用 AVQueuePlayer 播放的 AVPlayerItem 中的流 URL 获取文件名和专辑图像 如果可能 但我不知道如何执行此操作 另外 如果我的流媒体 URL 没有任何元数据 我可以将元数据放入我的流媒体 URL 中
  • 类型转换为具有相同属性的另一个

    在我的应用程序的一个部分中 我使用从 xsd 方案生成的类型 我有 2 个版本的架构 2008 和 2009 我使用的类型是 DatumType 在每个方案中 该类型都包含相同的属性 它们是精确的 除了命名空间 有什么方法可以将 Datum
  • XML/XSD 智能感知在 Visual Studio 2010 中不起作用

    我正在 VS 2010 中处理 xml 和 xsd 文件 但智能感知不起作用 然而 Intellisense 在 VS 2008 中处理相同的文件 当我输入 我缺少的 VS 2008 和 VS 2010 之间有什么区别吗 我将 xsd 文件
  • 将 XSD 文件分发到多个 Maven Artifacts

    这是我想要实现的一个小例子 Maven Artifact A 是众多 Web 服务之一 并定义了 XSD 架构 请求和响应的定义 src main resources xsd 工件 A 依赖于工件 B 工件 B 是一个简单的 JAR 项目
  • 扩展 XSD 文件

    我有一个带有枚举类型的 XSD 文件 我想创建一个 扩展 XSD 文件 它添加一些额外的枚举 但其他方面的行为就像主 XSD 一样 例如 主 XSD 文件包含以下内容
  • 如何使用Python和h5py读取HDF5属性(元数据)

    我有一个 HDF5 文件 里面有多个文件夹 每个文件夹都添加了属性 有些将属性称为 元数据 我知道如何访问文件夹内的键 但不知道如何使用 Python 提取属性h5py包裹 以下是 HDFView 的属性 Folder1 800 4 Gro
  • 如何从 R 读取 PDF 元数据

    我们很好奇 有没有一种方法可以从 R 读取 PDF 元数据 例如下面显示的信息 通过搜索我对此无能为力 r pdf metadata在当前的问题库中 非常欢迎任何指点 我想不出纯 R 的方法来执行此操作 但您可能可以安装您最喜欢的 PDF
  • 是否可以使用 Javascript 检索文件的最后修改日期?

    我的网页上有一组链接到 PDF 表单和 doc 表单的链接 这些文件不存储在数据库中 只是按原样存储在本地服务器上 是否可以使用 JavaScript 检索 PDF 或 DOC 文件的最后修改日期 我没有任何特定需要使用 Javascrip

随机推荐