2

XSD から自動生成されたクラスで、「このクラスに関連付けられた XML タイプのテキスト コンテンツがありません。JAXB の問題」というエラーが表示されます。何が起こっているか知っていますか?

ソースコード

@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "linkType", propOrder = {
    "content"
})
public class LinkType {
    @XmlValue **THIS LINE HAS THE ERROR**
    protected String content;

XSD

<xs:complexType name="linkType" mixed="true">
    <xs:annotation>
        <xs:documentation>
            The Atom link construct is defined in section 3.4 of the format spec.
        </xs:documentation>
    </xs:annotation>
    <xs:attribute name="href" use="required" type="xs:anyURI"/>
    <xs:attribute name="rel" type="xs:string" use="optional"/>
    <xs:attribute name="type" use="optional" type="xs:string"/>
    <xs:attribute name="hreflang" use="optional" type="xs:NMTOKEN"/>
    <xs:attribute name="title" use="optional" type="xs:string"/>
    <xs:attribute name="length" use="optional" type="xs:positiveInteger"/>
    <xs:attributeGroup ref="atom:commonAttributes"/>
</xs:complexType>

BR。

4

1 に答える 1

1

表示されているエラー メッセージは、Eclipse 検証の例外です。

このクラスに関連付けられた XML タイプのテキスト コンテンツはありません。

この例外はエディターの例外であり、コンパイラの例外ではないため、無視できます。

于 2012-10-03T20:34:28.370 に答える