オープンストリートマップ(OSM)で作業したい。 OSMは、キー値のペアを使用して、データ形式をできるだけ柔軟に保ちます。私はAndroid用のアプリケーションを開発しています。私はそれにOSMデータのJSON文字列を送ります。 JSONがどのように見えるかわからない場合はどうすればよいですか?最高のライブラリは何でしょうか?あなたの助けのための手元のオブジェクトモデルがわからない場合、jsonの文字列を解析するにはどうすればよいですか?
おかげで、 クリス
オープンストリートマップ(OSM)で作業したい。 OSMは、キー値のペアを使用して、データ形式をできるだけ柔軟に保ちます。私はAndroid用のアプリケーションを開発しています。私はそれにOSMデータのJSON文字列を送ります。 JSONがどのように見えるかわからない場合はどうすればよいですか?最高のライブラリは何でしょうか?あなたの助けのための手元のオブジェクトモデルがわからない場合、jsonの文字列を解析するにはどうすればよいですか?
おかげで、 クリス
まず探しているものであってもよいし、あなたはJSONファイルが含まれているかどうかを知る必要があり配列またはオブジェクトです。最初の白以外の空白文字が[、それは配列です、それが{なら、オブジェクトです。最初の文字が{またはその逆の場合にJSONArrayを作成すると、実行時例外がスローされます。
もう一度、JSONObjectを取得したら、そこからデータを取得することになります。だから、あなたはそれからデータを取得するつもりはない場合は、すなわち
myStreet = myJsonOjbect.getString("street name")
、値を取得するには、キーの名前を知っている必要があり、JSONファイルを持っていることのポイントは何ですか?確かに、JSONをLintで開いて、構造が何であるかを確認することができます。
願っています!