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