circe

    0

    1答えて

    JSONの代わりにcirceから基になるhlist表現を取り出せますか?本質的には、ケースクラスをHListに変換してください 注:これはシェイプレスで直接実行することができますが、circe'sマクロベースのパーサーを試してみたいと思います。

    1

    2答えて

    ために派生自動されていない、私はこのエラーを取得しています:以下の場合クラスの Cannot decode into a value of type com.blah.rest.model.UserProfile, because no EntityDecoder[cats.effect.IO, com.blah.rest.model.UserProfile] instance could b

    2

    1答えて

    ある場合、私はエンコード/デコードJSONにキルケを使用していることで単語の束と { "words": [{ "duration": 123, "name": "world" "time": 234, "speaker": null }] } をJSON形式で転写産物を有します。この特定のケースでは: import

    2

    1答えて

    は、私はこのケースクラスを考えてみましょう:akka-http-json を使用して/エンコーディングのAPIリクエスト/レスポンスをデコードする際に使用されている case class Foo(bar: String, baz: Boolean = false) thisに似た例で : import akka.actor.ActorSystem import akka.http.scalads

    1

    2答えて

    することができキルケからJSONオブジェクトを作成します。その後、私ならば、しかし val param = Map[String, Map[String, Object]]( "param_a" -> Map[String, Object]( "param_a1" -> "str_value", "param_a2" -> List( Map[String,

    0

    1答えて

    最初の行にタイプ注釈を追加する必要があるのはなぜですか? c.get[List[String]]("primary-group")は、それがトップタイプを維持し、Decoder.Result[String]あるべきflatMap後Decoder.Result[List[String]]ですが、それはどちらか[DecodingFailure、文字列]に変更されます。どうして?問題はそれがdepend

    1

    2答えて

    jackson-module-Scalaを使用して、としてLongを使用して内部マップを使用してオブジェクトをシリアル化および逆シリアル化しようとしましたが、 Stringとして宣言し、クラスで定義された型をlong型としてデシリアライズしません。 これはバグですか?私は何か間違っているのですか? import com.fasterxml.jackson.databind.ObjectMapper

    1

    1答えて

    Circeを評価していて、JSONを変換するために配列のフィルタを使用する方法を見つけることができませんでした。私はそのウェブサイトとAPIのドキュメントでガイドを読んでも、まだ手掛かりはありません。大いに感謝します。 サンプルデータ: { "Department" : "HR", "Employees" :[{ "name": "abc", "age": 25 }, {"name":"def

    1

    1答えて

    私が与えられました(例)JSON:ID、: { "version": 1.1, "author": "XYZ", "elements": [{ "type": "nodeX", "id": 1, "a": 1, "b": 2 }, { "type": "nodeX",

    1

    1答えて

    私には次のものがあります。失敗すると(0は3に等しくない)、理由はわかりません。何かご意見は?まず class Temp extends MyCirceExtendingClass { def temp(json: Json) = { root.otherNames.each.otherName.string.getAll(json) } } val json