play-json

    1熱度

    2回答

    考慮以下JSON: { "1992": "this is dog", "1883": "test string", "1732": "unknown", "2954": "future year" } 有什麼辦法,使用JSON reads這個JSON轉換成斯卡拉案例類?即Seq[Years]或Map[String, String],其中年份包含年份和描

    0熱度

    3回答

    我有以下的情況下類: case class VirtualAssetConfigParam( id: Long, pMin: Double, pMax: Double, dispatchPriority: Int ) object VirtualAssetConfigParam { implicit val virtualAssetConfi

    0熱度

    1回答

    這裏是我的用例:我需要訪問JSON文檔中的數組,然後對其進行迭代,以便將JSON慣性滑動轉換應用於每個對象並獲得轉換對象的集合。 我在想這樣一個辦法: def myTransformerFunc(json: JsValue): JsResult[JsObject] = {} val results = (res.json \ "results") // access to the the ar

    1熱度

    2回答

    我正在嘗試爲Hive編寫一個Scala UDF,它作用於JSON數組 - 擴展org.apache.hadoop.hive.ql.exec.UDF並依靠play-json的play.api.libs.json.parse。 當試圖從Hive內部調用此函數時,我看到java.lang.NoSuchMethodError: com.fasterxml.jackson.core.JsonToken.id

    0熱度

    1回答

    即時通訊嘗試從json中將數據提取到案例類中,但沒有成功。 JSON文件: [ { "name": "bb", "loc": "sss", "elements": [ { "name": "name1", "loc": "firstHere", "elements": [] } ]

    1熱度

    2回答

    我有一個包含事件數組的JSON結構。該陣列是,有三種可能的事件類型A,B和C「多態」的意義: { ... "events": [ { "eventType": "A", ...}, { "eventType": "B", ...}, { "eventType": "C", ...}, ... ] } 三個事件類型沒有同一對象的結構,所以我需要不同

    0熱度

    1回答

    我試圖執行驗證規則,即輸入Json中的時間戳必須具有指定的時區,使用格式DateTimeFormatter.ISO_OFFSET_DATE_TIME。當輸入不正確時,我想返回一條指示格式不正確的消息。 這段代碼工作在預期的格式解析數據: implicit val instantReads = Reads[Instant] { js => js.validate[String].map[I

    0熱度

    1回答

    超類中的this關鍵字是否可以引用該類的子類?具體來說,我想做到以下幾點(JSON的指Play的JSON庫): abstract class A() { def toJson[T](implicit writes: Writes[T]): JsValue = Json.toJson(this) } case class B(myProperty: String) extends A

    0熱度

    1回答

    在Scala中,我想解析使用Travis CI REST API檢索的JSON響應。爲此,我決定使用play-json庫。伴隨着這一點,並根據對REST API「模式」,我已經定義了以下情況下類: case class Build(id : Int, repository_id : Int, commit_id : Int, number : String

    0熱度

    1回答

    我們目前使用scala 2.11.5和我的班級1有22個領域。 case class CreateTransactionRequest(name: Option[String], balance: Option[BigDecimal], amount: BigDecimal, currency: String,