最近仕事でこの問題に遭遇しましたが、Scala でそれを達成する方法がわかりませんでした。私は play フレームワークを使用しているので、JSON ライブラリにアクセスできます。私は Scala が初めてで、この特定のタスクを達成する方法を知りたいです。サンプル データは、実際のデータがどのように見えるかの例です。
結局、私はこれを理解することができず、代わりにこの Scala API の PHP コンシューマーでデータを解析しました。私はそれを変更したいと思います:)
ありがとう!
次のタプルが与えられた場合:
(("GET","a/b/c"),("POST","a/c/d"),("POST","f/e/x/r"),("GET","a/c/f/f"))
次の JSON を生成します。
{
"a": {
"b": {
"c": {
"GET" : "GET"
}
},
"c": {
"d": {
"POST": "POST"
},
"f": {
"f": {
"GET": "GET"
}
}
}
},
"f": {
"e": {
"x": {
"r": {
"POST": "POST"
}
}
}
}
}