Scalatra 코드 scalatra에서 사용자 정의 JSON을 반환합니다. _1 또는 _2를 인쇄 할 필요가 없습니다. 제발 내가 어떤 물건을 반환하려고하지 않습니다. 나는 내 자신의 json을 만들고 나서 그것을 반환해야합니다. 데이터 모델과 관련이 없습니다. 어떤 도움을 주셔서 감사합니다.방법
Q
방법
0
A
답변
0
import org.scalatra._
import org.json4s.{DefaultFormats, Formats}
import org.scalatra.json._
import org.json4s._
import org.json4s.JsonDSL._
class AppServlet extends AppStack with JacksonJsonSupport{
protected implicit lazy val jsonFormats: Formats = DefaultFormats
private def generateJSON():JObject = {
val json = ("Firstname" -> "joe") ~ ("LastName" -> "cole")
json
}
get("/") {
generateJSON
}
}
1
당신이 만드는 것은 (String, String)
의 튜플입니다. 출력은 그렇게 놀랍지가 않습니다. 당신은 당신이 json4s
을 사용하기 때문에, 반환, 경우 클래스를 만들거나해야 하나 :
// don't forget this:
// import org.json4s.JsonDSL._
("Firstname" -> "joe") ~ ("LastName" -> "cole")
관련 문제
- 1. 방법 방법
- 2. ASP.NET보고, RDLC를 사용하는 방법, 방법 및 방법
- 3. 반사 방법 호출 방법
- 4. 방법 라이브러리에 액세스하는 방법?
- 5. 서버리스 애플리케이션 - 방법 방법
- 6. 타이머 사용 방법 - 방법?
- 7. 방법 수행 방법
- 8. 방법 이름 지정 방법
- 9. 주문 방법 @ 이전 방법
- 10. 오일러의 방법, 수치 방법
- 11. 방법 설명을 표시하는 방법?
- 12. 초기화하는 방법 initWithCoder가있는보기 : 방법
- 13. 표준 방법 확장 방법
- 14. 기다리는 방법 기다리는 방법
- 15. 제네릭 방법 생성 방법
- 16. 방법 오류를 수정하는 방법
- 17. 방법 배송 방법
- 18. 방법 서명을 얻는 방법
- 19. 사용 방법 무효 방법
- 20. 방법
- 21. 방법
- 22. 방법
- 23. 방법
- 24. 방법,
- 25. 방법
- 26. 방법
- 27. 방법
- 28. 방법,
- 29. 방법
- 30. 방법
그것은 당신이 – mfirry
@mfirry을 가지고 싶습니다 출력이 무엇을 나에게 분명하지 않다 나는 결과가 다음과 같이되기를 원합니다 :'{Firstname : joe, LastName : cole}' –