0

Google Places への API 呼び出しを行おうとしていますが、Google は複数のフィールドとデータ行を含む XML ドキュメントを返します。そのデータを取得し、そこから特定のノードを選択して、データセットに入れる最良の方法は何ですか?

以下は、API 呼び出しに渡された制御パラメーターを使用した API 呼び出しの例です。

("https://maps.googleapis.com/maps/api/place/search/xml?location=" _ & lat & "," & lng & "&radius=5000&keyword=" & Replace(searchvenuenametextbox, " ", " +") _ & "&sensor=false&key=" & googleapikey)

これを行う最善の方法が推奨されます。

4

2 に答える 2

0

Xml をデータセットに読み込む方法を説明するチュートリアルを次に示します。チュートリアル: XML データをデータセットに読み込む

このウォークスルーでは、データセットに追加する前に Xml からフィールドを省略する方法については説明していませんが、データセットから必要な/不要なフィールドを使用する (または使用しない) ことができます。

最善の方法については、議論の余地があると思います。

于 2012-06-08T20:57:32.550 に答える
0

LINQ はそれを行う最も簡単な方法です。XML を照会し、必要な要素を取り出すだけで、DataTable に簡単に挿入できます

于 2012-06-08T23:11:35.377 に答える