問題タブ [svenson]

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 に答える
950 参照

java - jcouchdb:svensonがjson文字列を解析できません

JavaからCouchDBインスタンスにアクセスするためにjcouchdb(https://code.google.com/p/jcouchdb/)を使用しようとしています。Javaクラスに解析したいJSonドキュメントがいくつかあります。Svensonを使用してjcouchdbで使用し、解析したオブジェクトをDBに配置します。このJSONオブジェクトをAVRO(http://avro.apache.org)JSon Encoderで生成します。問題はないようですが、他のパーサーには問題があるようです。

私のJSon文字列は次のようになります。

これは有効なJSONのようです-http ://jsonformatter.curiousconcept.com/で検証されています

ただし、私のSvensonオブジェクトは次のように定義されています。

(セッターとゲッターの体は意図的に削除されました)

解析時のエラーは次のとおりです。

このJSONは正しく解析されているようです(メモフィールドに違いがあります):

どうすればこれを解決できますか?おそらく私のために働く別のjsonライブラリがありますか?

0 投票する
4 に答える
49891 参照

java - JSON配列をJavaリストに変換するにはどうすればよいですか。私はsvensonを使用しています

List同じタイプの複数のオブジェクトをJavaでに変換しようとしています。たとえば、私のjsonは次のようになります。

私はクラスを持っています:

取得したjson文字列をオブジェクトのリストに変換できるようにしたいと思いExampleます。私はこのようなことをしたいと思います:

これを行うと、エラーが発生します。

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

java - 動的にプロパティを除外する org.svenson.JSONProperty

CouchDB で動作する Java アプリがあります。そこから JSON を解析するには、lib: com.google.code.svenson v.1.3.8を使用し ますが、問題があります。JSON を受け取り、除外したいプロパティが 1 つあります。例:

「_attachments」フィールドとすべてのインナーを除外する必要があります。しかし問題は、そのプロパティのリビジョンが動的であることです。それは常に変化します。そして、私のコードは機能しません: