私はバックエンドで私はこれを試してみましたScalaのrequest.body.asJsonアクセスアレイ
JSONでアレイ上にアクセスしたい、バックエンドにJSONを送信しますあなたは、JSONの検証にトンをこの操作を行う必要があります
Some({"steps":"","stepsData":[{"steptitle":"sd","title":"asd"}],"stepType":"duty","createdat":"2017-05-31 14:30:26","updatedat":"2017-05-31 14:30:26","activeSnackbar":false,"snackbarText":{"type":"span","key":null,"ref":null,"props":{"children":[{"key":null,"re
f":null,"props":{"value":"snackbar.processes.createProcess"},"_owner":null,"_store":{}},": ",null]},"_owner":null,"_store":{}},"approvedProcessTemplates":[],"approveprocess":17,"approveprocessTitle":"Felix","trainingsprocess":47,"trainprocessTitle":"Posaune","d
eleted":false,"dialogActive":false,"title":"ads","processtemplate":1,"loaded":true,"version":"asd","responsible":"asd","accountable":"asd","consulted":"asd","informed":"asd","deadline":"2017-05-18T12:30:09.460Z","dialogActions":[{"label":{"key":null,"ref":null,
"props":{"value":"dialog.processes.deleteProcess.cancel"},"_owner":null,"_store":{}}}],"dialogTitle":{"key":null,"ref":null,"props":{"value":"dialog.processes.selectProcessTemplate.trainingsprocess.header"},"_owner":null,"_store":{}},"dialogHandlerVariable":1})
上記の – Felix
の要求をこのケースクラスに定義しました:StepData(steptitle:String、title:String) そして上記のように残ります。 –
これはおそらくあなたを助けることができます:https://stackoverflow.com/questions/34437520/making-reads-and-writes-in-scala-play-for-lists-of-custom-classes –