json4s

    0

    1답변

    JSON i/p를 내 사례 클래스 CacheRequest에 매핑하려고합니다. 요청은 POST입니다. 저는 Scala와 Akka를 처음 사용했습니다. import org.json4s.{DefaultFormats, Formats} implicit val formats: Formats = DefaultFormats val route: Route = trace

    0

    1답변

    JSON4S에서 작업하고 있는데 해당 객체의 필드가 옵션 일 때 누락 된 필드를 올바르게 처리합니다. 나는 implicit val formats = Serialization.formats(NoTypeHints) + new org.json4s.ext.EnumNameSerializer(E) 및 read[T](json)을 사용하고 있습니다.

    0

    1답변

    json4s를 사용하여 json 조작을 수행하는 스칼라 애플리케이션이 있습니다. 나는 새로운 대상으로 변환하고 싶은 몇 가지 필드가 있습니다. 예를 들어 나는 다음과 같은 한 : "start_datetime":"2016-12-11T01:00:05+0000", "type":"absolute", "start":"5", "type":"offset" 로하

    0

    1답변

    나는 같은 JSON 객체가있는 경우 : import org.json4s._ import org.json4s.jackson.JsonMethods import org.json4s.JsonAST.JValue def getVal[T: Manifest](json: JValue, fieldName: String): Option[T] = { val fi

    1

    1답변

    를 사용하여 개체 직계 자식에 필드를 얻기 나는 json4s parseJson 방법을 사용하여 분석 한 어떤이처럼 보이는 JSON 있습니다 { "id":123, "item1":[ { "id":"234", "item2":[ { "id":"456" }

    0

    1답변

    유효한 json을 포함하는 문자열이 있습니다. 큰 json4s AST에서 JField로 json을 추가하고 싶습니다. 건물에 있지만 JSON을 먼저 구문 분석하지 않아도됩니다. 나는 그것을 신뢰한다. // this would work, but I'd prefer to avoid parsing something I // happen to already kn

    0

    1답변

    나는 다음과 같은 사용 사례가 : 나는 serde 사용 JSON4S이 필드 ID라는 이름을 가지고 있어요 각 클래스를. 이 ID은 T <: Stringifiable 일 수 있으며, Stringifiable은 ID 유형을 문자열로 해시해야합니다. Stringifiables에는 문자열에서 다시 작성하는 생성자도 있습니다. (예 : ComplexIdentifie

    0

    1답변

    final case class Stuff(metadata: Option[String]) { val metadataJson: JObject = parse(metadata.getOrElse("{}")).asInstanceOf[JObject] } 을 구문 분석하는 캐릭터 중에 오류를 주조 : 개체 이 필요 .. JsonInput 을하지만 metadata.

    0

    1답변

    와 JSON을 구문 분석 할 수 없습니다 나는 직렬화하고 "animalname" 필드 대신 "name"을 가지고 JSON에서 필드 "name"와 케이스 클래스 객체를 역 직렬화 할 필요가있다. 직렬화는 괜찮지 만 비 직렬화는 작동합니다. 나는 renameTo()과 renameFrom()와 FieldSerializer을 사용 : 사실 import org.js

    0

    2답변

    나는 jvalue 데이터를 취하고 추출한 후 일부 모델을 반환하는 함수를 가지고있다. def getInstanceOf(data: JValue, aType: String): Living = aType match { case "person" => data.extract[Person] case "animal" => data.extract[Ani