問題タブ [jsonschema]
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 スキーマを修正する
JSON 項目の順序付けられていない配列があります。仕様https://datatracker.ietf.org/doc/html/draft-zyp-json-schema-03#section-5.5によると、以下の json スキーマは、配列内のオブジェクトがその順序で表示される場合にのみ検証されます。オブジェクトの順序や数に関係なく、配列内のオブジェクトを検証するだけです。仕様から、これがどのように行われるのか理解できないようです。
json - JSON スキーマから Java クラスを生成する
特定の JSON スキーマドラフト 4 バージョンから Java クラスを生成したい
いくつかのツールを評価したところ、 jsonschema2pojoが便利であることがわかりました。ただし、json スキーマ ドラフト 3 バージョンのみをサポートします (ただし、json スキーマ ドラフト 4 はロードマップにあります)。
jsonスキーマからJavaクラスを生成するツールまたは方法を提案できますか(jsonスキーマdraft4に準拠)? 前もって感謝します。
c# - C# クラスからの JSON スキーマの生成
C# クラスから JSON スキーマをプログラムで生成する方法はありますか?
http://www.jsonschema.net/を使用して手動でできること
javascript - ui-data コントラクト: json データのクライアント側拡張検証
サービスから取得している json と、別のグループによって作成されたデータベース呼び出しが、無効なデータの組み合わせを提供し、ダウンストリームで多くの意図しないエラーを引き起こしている状況がいくつかあります。
以下の小さな例では、「rowContent」フィールドが「1」に等しい場合、対応する「行」は入力された JavaScript オブジェクトである必要があります。「rowContent1」と「row1」、「rowContent2」と「row2」が正しいです。「rowContent3」と「row3」は違います。
このjsonの構造が素晴らしいものではないことは認めます。わかりました、それは少し風変わりです。それは私が生産で扱っているものにかなり近いです。私はそれをほとんど制御できません。
「row3」で存在しないデータを使用しようとする前に、このような json データ関係を検証するデータ駆動型の方法はありますか?
または、この状況で何をすることをお勧めしますか?
どうもありがとう、
-ラリー
json - JAXB アノテーション付きクラスから JSON スキーマを生成するには?
私はこのようなエンティティクラスを持っています。
そして、JSON生成に次の依存関係を使用しています。
次のコードを試してみたところ(JacksonによるJSONスキーマの生成から参照)
サーバーは次のエラーメッセージで不平を言います
どうすればこれを修正できますか?
xml - この XML を json スキーマで表現するには?
この XML を json スキーマで表現するには?
ありがとう!
java - 複雑な Java 型の Jackson JSON スキーマ生成
SubObject
最新の jackson-module-jsonSchema (2.2.0) をダウンロードしたところ、複雑な Java 型 (またはを含む型などList<SubObject>
)のスキーマを生成するための例を誰かが提供できるかどうか疑問に思っていました。
次の方法で「フラット」スキーマを正常に作成できました。