来自另一个模式和库的jaxb绑定注释元素

时间:2013-05-03 21:46:17

标签: web-services binding xsd jaxb

我正在编写一个Web服务,将一些签名信息作为消息的一部分(不在标题中)进行交换,我想知道如何进行绑定以避免xjc为XML签名模式生成类,而是我可以将它绑定到一个安全库的类。

我如何制作绑定?我应该使用哪种类型的库?

以简化的方式我需要以下结构的映射:

  <xsd:element name="VerifyDetachedDocument">
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element ref="tns:Document"/>
        <xsd:element ref="ds:Signature"/>
      </xsd:sequence>
    </xsd:complexType>
  </xsd:element>

其中ds是xml签名模式中的前缀模式。

我想将此元素绑定到库的类或org.w3c.dom.Element类。我怎么能这样做?

你能帮我这么好吗?

提前致谢,

最好的问候。

0 个答案:

没有答案