2016-08-03 10 views
0

私は3つの場所のコーディネート場所を持つXMLファイルを持っています。 私はこれら3つの場所の場所を地図に表示したいと思います。 私は、XMLファイルの例と場所を持つマップを持っています。 私の質問はそれを行う方法です。ヘルプアンドロイド - XMLファイルで地図上の場所を表示する方法

XML例

<?xml version="1.0" encoding="utf-8"?><root><LastTrans><Vnumber>2057172</Vnumber><GPSDateTime>2016-05-28T20:45:59.380</GPSDateTime><Latitude>3.1968964e+001</Latitude><Longtitude>3.4819195e+001</Longtitude><IgnitionOn>0</IgnitionOn><Speed>0</Speed><Address>ראשון לציון יהודה שגיא 22</Address><MileCounter>431148</MileCounter></LastTrans><LastTrans><Vnumber>2009072</Vnumber><GPSDateTime>2016-05-28T20:26:59.790</GPSDateTime><Latitude>3.2055622e+001</Latitude><Longtitude>3.4808765e+001</Longtitude><IgnitionOn>0</IgnitionOn><Speed>0</Speed><Address>תל אביב יפו דרך הטייסים 54</Address><MileCounter>279842</MileCounter></LastTrans><LastTrans><Vnumber>5083131</Vnumber><GPSDateTime>2016-05-28T20:36:59.240</GPSDateTime><Latitude>3.2019333e+001</Latitude><Longtitude>3.4943638e+001</Longtitude><IgnitionOn>0</IgnitionOn><Speed>0</Speed><Address>ברקת הזית 15</Address><MileCounter>445131</MileCounter></LastTrans><LastTrans><Vnumber>6308931</Vnumber><GPSDateTime>2016-05-28T20:57:59.130</GPSDateTime><Latitude>3.2025242e+001</Latitude><Longtitude>3.4869194e+001</Longtitude><IgnitionOn>0</IgnitionOn><Speed>0</Speed><Address>אור יהודה 37</Address><MileCounter>221326</MileCounter></LastTrans></root> 

地図の例は、XMLを解析する必要が

this is the map example

答えて

0

ため 感謝。 thisを確認してください。

+0

しかし、私はまだどこでxmlファイルを保存しないのですか?どのようにプロジェクトのxmlファイルを保存する –

0

最初にxmlを解析する必要があります。For your reference

ちょうどそれから緯度と経度を取得し、その特定の位置にGoogle map apiと表示マーカーを使用します。 マーカーを座標に表示するには、このリンクを参照してください。 Link for google map

あなたのリソース(res/values/your xmlファイル)にあなたのxmlファイルを入れるだけです。 ここからxmlのデータを解析するだけです。

:あなただけのメイン\資産フォルダ\ SRCにデータをローカルのXMLファイルを入れて、ちょうどこのコードを使用してデータのXMLファイルを取得する必要があります最初はxmlファイル

を保存する方法This link helps how you to parse the data from a xml file.

AssetManager am = context.getAssets(); try { InputStream is = am.open("1001.xml"); int length = is.available(); byte[] data = new byte[length]; is.read(data); String demoInput = new String(data).toString(); } catch (IOException e1) { e1.printStackTrace(); } 

すべてのベスト。

+1

しかし、私はまだ理解していないxmlファイルを保存するか?どのようにプロジェクトのxmlファイルを保存する –

0

あなたは応答から得ているXML文字列を解析する必要があります。

Check here

+0

しかし、私はまだ理解していないxmlファイルを保存するか?プロジェクトにXMLファイルを保存する方法 –

関連する問題