2016-05-07 1 views
0

サードパーティプロバイダが提供する一部のデータをJavaオブジェクトにデシリアライズしようとしています。受信したデータはHTTPサーバーにPOSTされ、そこからコードを引き継ぐ必要があります。単純なXML - 空の文字列から型への変換を処理する

XMLは次のようになります。

<SomeElement attrib1="foo" attrib2="1337" attrib3="" /> 

は、より多くの属性があります - それらのほぼ50。

私のJavaクラスは次のとおりです。

public class SomeElement { 
    @Attribute private String attrib1; 
    @Attribute private int attrib2; 
    @Attribute(required=false, empty="0") private int attrib3; 
} 

これは、しかし、解析しません。私は:

単純なXMLをどのように適切に解析できるようにするかは分かりません。私はおそらく、注釈のいくつかの魔法の呪文を逃しているだろうが、私はドキュメントで何も見つけることができません。

答えて

関連する問題