0

XStreamを使用してシリアル化されていないxmlファイルがあります。
これは、カスタムであるが固定された形式、
XStreamまたは効率的なAPIを使用してオブジェクトに逆シリアル化する方法である可能性があります。

4

4 に答える 4

1

JAXBはあなたのニーズに合います。ここを参照してください:

https://jaxb.dev.java.net/tutorial/

またはここ:

http://download.oracle.com/javaee/5/tutorial/doc/bnbay.html

于 2010-11-01T13:33:17.140 に答える
0

MOXy JAXBの@XmlPath拡張機能を使用すると、コンバーターの作成について心配することなく、オブジェクトモデルを任意のXMLドキュメントにマップできます。外部化されたメタデータ形式を使用して、オブジェクトモデルに複数のマッピングを適用することもできます。

詳細については、以下を参照してください。

于 2010-11-01T13:35:34.023 に答える
0

独自のコンバーターを実装する必要があると思います。このチュートリアルを参照してください

編集:これを整理する方法は確かに他にもあります(他のパッケージを読んでください)が、あなたの質問では、XStreamを使用したいとおっしゃっていました。したがって、私の返信と、そこにあるチュートリアルへのリンクです。

于 2010-11-01T13:18:31.067 に答える
0

最もパフォーマンスの高いXMLシリアライザーはSimpleです。JAXBよりも高速でメモリ効率が高い。また、はるかに使いやすいです。すべては注釈を介して実行でき、XMLを直接処理する必要はありません。

于 2010-12-02T12:04:19.170 に答える