問題タブ [json-view]

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

eclipse - 可変コンテンツ用の SAP Eclipse Debugging および Json ビューアー

エディターおよびビューアーとしてタグ付けされた JSON プラグインを Eclipse にインストールしました ここに画像の説明を入力

残念ながら、ABAP 変数をデバッグするときに再起動すると、JSON ビューアーは提供されません。標準の 5 つのオファリングだけです。

ここに画像の説明を入力

JSONコンテンツを含むabap変数をデバッグして、フォーマットされたコンテンツを表示する方法はありますか?

Ctrl-A Ctrl-C を使用して、JSON ファイルを開いているときに 2 番目に貼り付けることができますが、変数を表示するたびに繰り返すのは面倒です。

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

grails - JSON ビューを公開する grails 3 プラグインを作成するにはどうすればよいですか?

私のカスタム Grails プラグインで、非ドメイン クラスの JSON ビューを設定し、クライアント アプリケーションがデフォルトでそれを使用できるようにするにはどうすればよいですか?

プラグインにビューファイルがあります:

すると、このファイルが生成された JAR に含まれてgrails installいることがわかります。.gsonただし、クライアント アプリはそれを使用していません。

機能させるにはどうすればよいですか?

トラブルシューティングを容易にする設定や手順はありますか?

Grails 3.2.4 を使用しています。

アップデート:

まったく同じパスを使用してビューをクライアント アプリにコピーすると、ビューが呼び出されます。ビューが見つからないのは、ビューがプラグインで定義されている場合のみです。

フレームワークはクラスローダーからプラグインをクラスとして検索しようとしているようです: myclientproject_com_mycompany_myplugin_myclass__myClass_gson プラグインを取得してこのクラスをクラスパスに追加するにはどうすればよいですか?

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

java - Jackson @JsonView を使用してプロパティをシリアル化できますか?

REST API に複雑なクラスがあります。

次のコレクションを含む別のクラスもありますComplicated

(Spring MVC を使用して)シリアライズするときはHasComplications、それぞれのスニペットのみが必要ですComplicated

を直接シリアル化するComplicated場合、 を使用@JsonViewして、シリアル化するプロパティのセットを Jackson に伝えることができます。

ただし、プロパティでComplicated推移的にシリアル化するcomplicationsと、ジャクソンはすべてのプロパティをシリアル化します。「このプロパティをシリアル化するときにこのビューを使用する」と宣言的に伝える方法はありますか?