問題タブ [scala-pickling]

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 投票する
1 に答える
388 参照

scala - scala-pickling は Scala 2.11 で動作しますか?

scala 2.11 で scala-pickling を使用する方法はありますか?

sonatype リポジトリで唯一の scala-pickling_2.11 アーティファクトを試しましたが、うまくいかないようです。メッセージが表示されます:

エラー:(26, 43) 以前のバージョンの Scala でコンパイルされたマクロは展開できません

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

json - JsonのシリアライゼーションとデシリアライゼーションのためのScala Pickling?

私のプロジェクトdijonでは、 JSONシリアライゼーションデシリアライゼーションにScala picklingを使用できるかどうか疑問に思っていました。具体的には、このようなものが欲しいです。pickling を使用してこれら 2 つのヘルパー メソッドを作成するにはどうすればよいですか?def toJsonString(json: JSON, prettyPrint: Boolean = false): Stringdef fromJsonString(json: String): JSON

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

scala - カスタム unpickler が「NoSuchElementException: : key not found: value」で失敗する

ピクルを使用して、joda DateTime インスタンスを json との間でピクル/ピクル解除しようとしています。pickling 0.8.0 では、カスタムの pickler を提供しないと、

私がする時:

私は得る

アンピクルは NoSuchElementException: : key not found: value で失敗します。pickling 0.9.0-SNAPSHOT を使用すると、specs2 テストが終了しません。

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

scala - scala-js ピッキングの基本的な例

私は、scala-js の酸洗いの最も基本的な使い方を理解しようとしていますが、明らかに欠けているものがあります。

私は以下に沿って何かがうまくいくはずだと思った:

しかし、上記を実行すると、次のようなバックトレースが表示されます。

私がここで見逃していたことの手がかりはありますか?

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

scala - 型パラメーターを持つ型の pickler/unpickler の生成でエラーが発生しました

プロジェクトで scala-pickling を使用しようとしています。しかし、私はそれに問題があります。私がこのコードを持っていると仮定しましょう:

しようとするとhideType.pickle、コンパイル時エラーが発生します。

この場合、pickler/unpickler を生成する際の問題は何ですか?

より詳しい情報:

スカラ 2.11.6

スカラ酸洗 0.10.0

編集1:

「-Xlog-implicits」でコンパイルした結果: