2
Simplexml Galaxy Sで32秒の要素を7秒で解析します。すべての要素には7つの属性があります。 パフォーマンスをどのように改善できますか?XML解析のパフォーマンス
<Response>
<T>
<Item A="..." B="..." C="..." ... />
<Item A="..." B="..." C="..." ... />
<Item A="..." B="..." C="..." ... />
...
</T>
</Response>
コード:
InputStream in = new BufferedInputStream(mContext.getAssets().open("t.xml"));
Reader decoder = new InputStreamReader(in, "UTF8");
...
Persister serializer = new Persister();
respT = serializer.read(RespT.class, decoder, false);
Vtd-Xml(XPathを使用)を使用した後、私はこのxmlファイルに対して1.5秒で結果を得ました。 ありがとうございました! – Sviatoslav