1

AndroidでXMLファイルを解析する最良の方法を知る必要があります。3つのパーサー(XMLPullParser、Dom Parser、Saxパーサー)があることを知っているので、それとそれを行うコードがあるかどうかの違い.

4

2 に答える 2

1

Sax Parser : XML 解析のシンプルな API ノードからノードへ、トップダウンのトラバースを使用して、xml を保存せずに解析します。Dom よりも高速です。挿入または削除などのノードの操作が可能です。SAXParserFactory が必要

Dom パーサー :ドキュメント オブジェクト モデルは、処理前に xml 全体をメモリに格納し、任意の方向にトラバースします。挿入や削除などのノードの操作は許可されていません。DocumentBuilderFactory が必要

プル パーサー:上記の 2 つよりも優れた制御と速度を提供します。

于 2012-10-11T07:04:01.623 に答える
1

Android トレーニングでは XMLPullParser を推奨しています。

http://developer.android.com/training/basics/network-ops/xml.html

Android で XML を解析するための効率的で保守可能な方法である XmlPullParser をお勧めします。

また、いくつかのコード例も示します。

于 2012-10-11T06:35:26.467 に答える