2011-06-28 12 views
6

私はJaxbアノテーションをアンドロイドに移植するのにSimple XMLライブラリを使用しています。 http://simple.sourceforge.net/home.phpjaxbアノテーションをsimpleXmlライブラリに移植する方法は?

私は、JAXB @XmlRegistry @XmlElementDeclにこの注釈accross来て、私は単純なXMLの注釈に変換する必要があります。あなたは何か考えていますか?また、簡単なXMLのクラスにJAXBElementクラスを移植する方法は?

ありがとうございます。

答えて

2

anddev17_s、あなたの質問にまっすぐ答えます。いいえ、JAX-Bの詳細クラスをSimpleXmlの詳細クラスに変換することはできません。

JAX-BとSimpleは2つの異なるフレームワークです。したがって、既存のJAX-Bクラスの注釈を変更し、Simpleの同等のアノテーションを入れるか、新しいSimple準拠の詳細クラスrefer hereを開発するだけで済みます。

SimpleXml注釈の詳細については、refer hereを参照してください。

そして

@XmlRegistry @XmlElementDecl 

しかしhereには、完全に同等ではありませんが、あなたがサンプルXMLを掲載していた場合、答えることをより簡単だっただろうが、それでもあなたはrefer hereできるこれらの注釈

のための詳細な説明でありますあなたのマイグレーションを少し分かりやすくするSimpleXmlの例があります。

関連する問題