このような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. JAVAの文字列(文字配列)からキー値を抽出する方法
- 2. MySQLの動的キー値ペアからJSONを抽出する方法は?
- 3. 引用符付きの文字列からキー値のペアを抽出する
- 4. Microsoft DynamicJsonObjectからJSON文字列を抽出する簡単な方法は何ですか?
- 5. 文字列からキーと値を抽出すると
- 6. キー/値JSONオブジェクトからキーを抽出する方法は?
- 7. sqlの文字列から単語を抽出する方法
- 8. javascriptでカスタムjson文字列から値を抽出する方法は?
- 9. json文字列から値を抽出するには?
- 10. jsonから文字列にデータを抽出する方法
- 11. ドメイン名文字列から単語を抽出する方法
- 12. Ruby:文字列から単語を抽出する方法
- 13. 文字列から単語を抽出する方法
- 14. 分割文字列から単語を抽出する方法
- 15. 文字列から数値を抽出する方法は?
- 16. matlabでこの文字列からデータを抽出する最も簡単な方法は何ですか?
- 17. キー値のペアの文字列をJSON文字列に変換する慣習的な方法(Scala)
- 18. JSON文字列のC#から値を抽出する
- 19. JSON配列のキー/値のペアの抽出
- 20. NSDictionaryからキーと値のペアを抽出する
- 21. Jqueryの文字列からfloat値を抽出する方法
- 22. SQLの文字列から値を抽出する方法
- 23. 文字列から文字列を抽出する方法
- 24. JSON文字列から値を抽出する
- 25. JSONオブジェクトから文字列を抽出
- 26. JSON文字列オラクルからの抽出
- 27. Excelの文字列から文字を抽出する方法
- 28. この特定の文字列からキーと値を抽出する方法は?
- 29. 行から複数のキー値ペアを抽出する
- 30. ノード赤文字列単一値抽出