問題タブ [playframework-json]
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.
json - ネストされたクラスの json ライター
私はプレイを使用しています!class
Scala 2.2 と私はinをレンダリングするのに問題がありますJson
:
次のように、一方が他方に依存する2つのクラスがあります。
そしてそれらの暗黙の Writers :
ライターは次のようにうまく機能します。
つまり、Artist
が空 list of tracks
の場合。しかし、私がこれをしたい場合:
私は得るexecution exception
:[NullPointerException: null]
私が間違っていることを説明してもらえますか?
json - Map[Int, Long] の Json Reads Combinator の書き方
タイプMap [Int、Long]のjson読み取りコンビネーターを作成しようとしています
私はこれまでのところこれを持っています:
これがどのように機能するかわかりません。(Map[Int, Long].apply を実行しようとしましたが、その apply メソッドは使用できませんでした。
この Reads コンビネータを書くための助けを探しています。
json - Play 2.3: json の子ノードを数えるには?
私はこのjsonを持っています:
「エラー」ノードの下の子ノードをカウントするにはどうすればよいですか?
json - タイムスタンプ用のScala playframework暗黙的リーダーライター
play.api.libs.json._ ライブラリを使用しています。私はこの種のScalaクラスを持っています。このクラスを Json 形式で読み書きする必要があります。Timestamp には暗黙的なリーダー/ライターが存在しないためです。私は自分自身を提供しなければなりません。残念ながら、いくつかの方法を試しましたが、どれもうまくいきませんでした。それがどのように行われるか教えてください。前もって感謝します!
以下のJson形式でPOST/GETしたい
json - Play フレームワークの暗黙の val Writes[T] は、スーパー タイプに対してどのように見えるべきですか?
???
コードがタイプチェックする代わりに何を入れますか? それとも他にやるべきことがありますか?Play を使用して、すべてが A (レイヤー) を拡張するクラス B、C、D の JSON を生成していますが、JSON を構築しようとするコードは、サブタイプ B、C、または D ではなく、A があることしか認識していません。
json - コンビネータ パターンなしで再帰的な JSON 書き込みを作成する
JSON コンビネータを使用する場合、ドキュメントlazyWrite
に記載されているように使用して再帰構造を作成できます。
書き込みの実装中にそれを行うことは可能ですか、つまり:
scala - Option[String] を作成する前に文字列をフィルタリングする
私は obj が a である次のものを持っていますJsObject
:
このコードはSome("0")
、データベースで約ピースが「0」の場合に を作成します。
None
文字列が「0」のときに作成するように変更するにはどうすればよいですか?