- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试重用已经编译并可用的类。这看起来可以通过按照下面的示例绑定(bind)摘录声明对预先存在的类的绑定(bind)来实现:-
<jaxb:bindings schemaLocation="MyExample.xsd">
<jaxb:bindings node="//xs:simpleType[@name='MySimpleType']">
<jaxb:class ref="com.example.MySimpleType" />
</jaxb:bindings>
<jaxb:bindings node="//xs:complexType[@name='MyComplexType']">
<jaxb:class ref="com.example.MyComplexType" />
</jaxb:bindings>
</jaxb:bindings>
问题是,虽然复杂类型工作得很好,但简单类型会被忽略并仍然生成....
我尝试了多种不同的表示法(例如 scd),但在简单类型上都没有成功。
非常欢迎任何想法或帮助....
最佳答案
如果您尝试引用的生成类是一个枚举(即它实现了 javax.xml.bind.annotation.XmlEnum
),那么您需要使用:
jaxb:typesafeEnumClass
代替
jaxb:class
在绑定(bind)中。
关于jaxb - 使用 JAXB 绑定(bind)的类重用不支持 SimpleTypes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15656803/
我有一个可以是任何字符串的属性,但如果它有开始和结束括号“^[.*]$” - 它必须只是以下特定值之一: "[EVENT]" 和 "[PROTOCOL]" 因此,"[EVENT]"、"[PROTOC
我想编写一个方法,它确实返回 PrimitiveType 的某些内容,例如 float 、整数、 boolean 值,如果可能的话还返回字符串。我想使用泛型,但我卡住了,没有找到解决方案。我确实需要它
我正在解析我的 XSD 文件。 (包括一些元素,complexTypes和simpleTypes) 我想通过类型属性检测它们中的每一个。 我的 XSD 文件有点像这样。
我正在尝试选择序列中其实现类型的元素名称为 xs:simpleType 的所有子元素。
想象在 definition.xsd 中有一个已定义的简单类型 那么该类型在2个不同的xsds中使用:use1.xsd和use2.xsd: use1.xsd:
我正在使用 xjc 将一组 XSD 编译为 Java 类。我希望能够覆盖给定简单类型的数据类型定义。 XSD 片段是: Can be specified as a inte
现在我有一个看起来像这样的 XSD 文件(例如 FOO_SCHEMA.xsd): Comment
我正在尝试重用已经编译并可用的类。这看起来可以通过按照下面的示例绑定(bind)摘录声明对预先存在的类的绑定(bind)来实现:-
我有一种情况,我有不同的 XML,这些 XML 具有不同类型的属性。有时,元素 HEADER 可能只有一个节点,或者某些 XML 可能在 HEADER 节点中包含元素,并在其中包含值。 示例 1(HE
在编译基于 java 的语言 - 处理之前,我需要预处理一些代码。在这种语言中,所有类型 color 的实例都需要替换为 int。例如,这是一个代码片段: color red = 0xffaabbcc
我在 XSD 架构中有一个字段: 在java类中生成了一个字段: int magicField; 但随后,xsd
我正在尝试创建一个 XML 架构,它可以将属性值存储为 native 格式的 GUID。我可以将其设置为字符串,但最好将其存储为真正的 GUID。 有什么想法吗? 最佳答案 您可以通过使用如下正则表达
在我的 XML 模式定义中,我试图将属性的值限制为 0 到 100 之间的整数。 引用下面的示例架构,我希望元素“root”上的属性“attr”具有此限制。 为了实现这一点,我定义了一个 simple
我正在尝试使用正则表达式为表中的列添加时间验证。首先我添加了一栏,请找到下面的代码: oTableFileContents.addColumn( new sap.ui.table.Column
我需要将一些 XML(似乎是 XML 复杂结构)转换为 C# 数据集。 所以起初我尝试使用以下方法从 XSD 创建数据集结构: ds.ReadXml(@"D:\data_RUIAN\ruian\xsd
假设我正在处理一个 xsd:simpleType,它是一个字符串,需要具有特定的字符集和特定的最大长度,类似于以下代码: 所以我的 xsd 类型将是一个只
我有一个这样的 xsd 文件:
我正在尝试使用 jaxb 和 spring 生成 JAVA 代码,但是当我有一个包含 2 个具有相同名称但位于不同命名空间的 simpleType 的 wsdl 文件时,我无法让它工作。有谁知道我该如
当我们在 simpleType 中指定名称参数时,我们得到一个错误: "s4s-att-not-allowed: Attribute 'name' cannot appear in element '
我有一个包含多个复杂类型和简单类型的 XSD(文件的一部分如下所示)。我需要解析此文档以从复杂类型中引用的每个简单类型中获取 maxLength。任何人都可以就如何实现这个提出一些建议吗?我需要以通用
我是一名优秀的程序员,十分优秀!