このようなjson文字列があるとします: {... "key1": "value1"; ...} key1-value1のペアをどこかでjson構造(配列、辞書などの他のものも含む)の深いところに置いてください。私は正確にjsonの正確な構造がどのようになっているかはわかりません(そして気にしません)。 "value1"を抽出する簡単な方法はありますか? (json文字列に2つの "key1"がある場合は、最初の文字列が必要です)。android - json文字列からキーと値のペアを抽出する簡単な方法は?
0
A
答えて
2
私が知る限り、手動で行う機会はありません。 実際に期待しているJSON文字列の構造がわからない場合は、DFS(http://en.wikipedia.org/wiki/Depth-first_search)などのグラフ検索アプローチを試すことができます。
すべてのキーについて、配列であるかどうかを確認します。 その場合は、内部に入り、手順を繰り返します。特定の配列に何も見つからなかった場合は、バックトラックします。 鍵を見つけたらプロセスを中断してください。
関連する問題
- 1. Microsoft DynamicJsonObjectからJSON文字列を抽出する簡単な方法は何ですか?
- 2. キー/値JSONオブジェクトからキーを抽出する方法は?
- 3. ドメイン名文字列から単語を抽出する方法
- 4. NSDictionaryからキーと値のペアを抽出する
- 5. JSON文字列から値を抽出する
- 6. JSONオブジェクトから文字列を抽出
- 7. matlabでこの文字列からデータを抽出する最も簡単な方法は何ですか?
- 8. この特定の文字列からキーと値を抽出する方法は?
- 9. 簡単な行と列の抽出、numpy
- 10. Cの文字列配列から文字列を作成する簡単な方法はありますか?
- 11. 単純なJavaScriptの文字列抽出
- 12. androidの文字列からテキストスマイリーを抽出するには
- 13. Android文字列の抽出
- 14. キーの取得方法:JSON JArrayからの値のペア?
- 15. PHPでJSON文字列から特定の値を抽出する
- 16. RのREGEX:文字列から単語を抽出する
- 17. C言語の文字列から特定の値を抽出する方法#
- 18. SQL文字列から値を抽出して出力する
- 19. 文字列から文字列とintを抽出します。
- 20. cfgファイルからキー値のペアを取り出す方法
- 21. Ruby:文字列から単語を抽出する
- 22. C - 文字列から単語を抽出する
- 23. URLから部分文字列を抽出する方法
- 24. C++:RapidXmlから文字列を抽出する方法
- 25. 文字列から括弧データを抽出する方法
- 26. Objective-Cの文字列から文字列を抽出する
- 27. 文字列配列からname属性を抽出する方法は?
- 28. RegexがPHPの文字列から数値を抽出する
- 29. M(PowerQuery/PowerBI)の文字列から数値を抽出する
- 30. Javascript - 特定の数値を文字列から抽出する