0

入力ファイルに含まれる JSON ファイルを読み取って変換しようとしています。

{
  "id": “A9”,
  "roles": [
  {"title": “A”, “type”: “alpha” },
  {"title": “B”, “type”: “beta” },
  ]
},

{
  "id": “A10”,
  "roles": [
  {"title": “D”, “type”: “delta” },
  ]
}, 

ただし、同じレベルの値を期待するライブラリの変換が必要です:

{
  "roles": [
  {"id": “A9”, "title": “A”, “type”: “alpha” },
  {"id": “A9”, "title": “B”, “type”: “beta” },
  ]
},

{
  "roles": [
  {"id": “A10”, "title": “D”, “type”: “delta” },
  ]
}, 

JsonSlurper で入力を読み取ることはできますが、それを非正規化する方法にこだわっています。

4

1 に答える 1