問題タブ [jerkson]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
739 参照

scala - 遊ぶ!2.1 / Jerkson の依存関係が解決されないのはなぜですか?

https://github.com/randhindi/jerksonから分岐した Jerkson ライブラリを使用しようとしています。ソース依存関係をフォルダーに複製しmodule、以下を定義しました。

ただし、コンパイルに行くと、次のエラーが表示されます。

ここで推測はありますか?奇妙なことに、ソースの依存関係を解決する必要があったのはこれが初めてなので、無知を惜しみません。ありがとう!

0 投票する
1 に答える
300 参照

json - play、scala、jerkson の noClassDefFound エラー

私はプレー中のジャークソンとscala 2.10で作業しようとしています。ただし、json ファイルに基づいてデータ フィクスチャをロードしたいと考えています。parseこの手続きのために、jerkson の " " コマンドでjson を読み込もうとしています。それは最終的に失敗します。

これを " override def onStart(app: Application)" 関数で実行しています。エラー:

なぜこれが起こっていると思いますか?私の依存関係には次のライブラリがあります。

私の解析コマンドは次のとおりです。

前もって感謝します

0 投票する
2 に答える
1882 参照

scala - ジェネリック型を Argonaut に渡す方法

Scala プロジェクトで JSON をシリアライズ/デシリアライズするためにArgonaut ( http://argonaut.io ) をラップしようとしています。以前はJerksonを使用していましたが、廃止されたため、代替品を探しています.

これは基本的な JSON ラッパーです

これをコンパイルしようとすると、次のエラーが発生します。

これを修正する方法についての提案や、私が間違っていることについての指針をいただければ幸いです。

また、代替の JSON フレームワークに関する提案も大歓迎です。

私は Scala/Java とそこでジェネリックがどのように機能するかは初めてですが、.NET/C# を何年も書いています。

0 投票する
2 に答える
175 参照

json - 多くのコードを複製せずに単一引用符で囲まれた (非標準の) JSON を逆シリアル化するように Play/Jerkson を構成する

Play 2.0 アプリケーションでは、JSON 仕様では二重引用符が必要な場合に、文字列を一重引用符で囲んで制御していないソースから JSON をデシリアライズする必要があります。

Jackson を使用したソリューションは次のとおりです: 一重引用符で囲まれた (無効な) JSON を逆シリアル化するように Jackson を構成する

しかし、play2.0 でこのソリューションを実装しようとすると、静的オブジェクトとプライベート クラスの壁にぶつかりました... オブジェクト JerksonJson を、初期化時に上記のリンクされたソリューションを実装するオブジェクトに置き換えるだけで十分なはずですが、静的オブジェクトであるため、拡張することはできません。ID をコードにコピーしようとすると、PlaySerializers、PlayDeserializers、JsValueDeserializer などのクラスに沿ってドラッグする必要があります。

きれいな解決策はありますか?

0 投票する
0 に答える
70 参照

scala - Spring REST Jerkson は配列形式を生成します

REST フレームワークとして Spring MVC 3.2.2 を使用しています。

Jerkson (Scala) Jackson ラッパーを使用しています。

残りのレイヤーが単一のオブジェクトを返すとき、json文字列には配列であったため角括弧([])が含まれていることを理解しようとしています(そうではありません)。

何か案は?

0 投票する
1 に答える
383 参照

json - Jerkson JsonProperty が機能しない

Jerkson バージョンの使用:

私はこのケースクラスを持っています:

Json 出力には、「type」という名前のフィールドが含まれています。「型」がキーワードであるため、明らかにこれは Scala の問題です。JsonProperty がサポートされているように見えますが、これは壊れているようです。

テストでは、次のコードがあります。

それは印刷します:

{"name":"name","value":"value", "aType":"string" ,"restriction":"restricted","defaultValue":"myDefault","re​​quired":true,"description" :"説明"}

「タイプ」ではなく「aType」

私が間違っていることは何ですか?