Play Framework 2.1.3에서 Ajax POST 요청을 처리하려고합니다. 게시물 데이터는 JSON 객체이며 다음과 같은 트리 구조를 갖습니다.
{ id: "a", name: "myname", kids : [{ id: "a1", name : "kid1", kids: []}, {id: "a2", name: "kid2", kids: [{id: "aa1", name :"grandkid", kids: []}]}]
임의로 깊이 '아이들'을 중첩시키고 싶습니다. 내가 염두에 두어야 할 클래스는 다음과 같습니다 (재 귀성이 문제가 될 수 있음을 알고 있습니다).
case class Person {
id: String,
name: String,
kids: Array[Person]
}
내가 염두에 두어야 할 형식 :
implicit val personFormat:Format[Person] = Json.format[Person]
Play에서 내가 작성한 형식에 오류가 발생합니다.
유형 불일치; 발견 : controllers.Resources.Person 필요 : Array [controllers.Resources.Person]
Play에는 트리 구조가 있다는 것을 알고 있습니다. JSON 읽기와 연결하는 방법에 대한 예제 / 문서를 찾을 수 없습니다.
어떤 도움이라도 대단히 감사합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다