次のようなjson文字列があります。
"files": {
"fileA.c": {
"size": 100
},
"fileB.txt": {
"size": 200
}
}
JsonPath を使用して、ファイル名 {"fileA.c"," fileB.txt "} を抽出したいと考えています。ファイルの数は不明であることに注意してください。
問題は、ファイル名がキーなのか値なのかがわからないことです。
- それがキーの場合...確かにキーの名前はわかりません。それが抽出したい情報だからです。
- それが値の場合、そのキーは何ですか?
- JsonPath を使用してファイル名を抽出できますか? もしそうなら、どのように?
- JsonPathがこれを行うことができない場合、これを達成できるJson用のJavaライブラリはありますか?