問題タブ [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.

0 投票する
3 に答える
58355 参照

json - JSONスキーマの「必須」と「オプション」の違いは何ですか?

ときどき、次の JSON スキーマに気付きました。

では、上記の例のrequiredvsの違いは何ですか?optional

0 投票する
3 に答える
14001 参照

json - 任意のキーの JSON スキーマをどのように設計しますか?

次の JSON 出力データがあります。

出力は単純です: 整数値に関連付けられたキー[1] 名。キー名が変わらない場合、次のような JSON スキーマを簡単に思いつくことができます。

キー名自体は不明であり、変化し続けるため、スキーマを設計する必要があります。私が知っている唯一のことは、キーがstring100 文字以下であることです。lable_name_xxx変化し続けるキーの JSON スキーマを定義するにはどうすればよいですか。

[1] 正しい用語を使用しているかどうかわからない

0 投票する
3 に答える
82245 参照

json - JSON スキーマを使用して値を文字列または null にすることを指定します

https://json-schema.org/のドキュメントには詳細が欠けているため、これが他の人には明らかでないことを願っています。nullまたはstring. _ JSON スキーマ (Json.NET のJsonSchema.Parseメソッドによって解析される) で、値が typenullまたは typeである可能性があることをどのように指定しますstringか?

タイプの配列を提供するなど、私が見逃している単純なものはありますか? 例えば;

また、json-schema.org よりも優れた JSON スキーマの詳細情報源を持っている人はいますか? より多くの例をどこで見つけることができますか? 10行の例で簡単に実証できるものを見つけるために、大きなドキュメント/仕様を読みたくありません。

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

python - JSON スキーマが有効なデータに対して検証されない (妥当性)

次のデータ + JSON スキーマ (同じデータで JSON Schema Generator を使用して生成された) は、正しく検証されるはずです。ただし、代わりにここで検証エラーが発生します。

検証は、validictory モジュールに基づいています。

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

json - 「説明」はJSONスキーマのオブジェクトの有効な「プロパティ」ですか?

JSON スキーマを書いているとします。「型」は「オブジェクト」です。オブジェクトの「プロパティ」に「説明」という名前のプロパティを含めることは合法ですか? 「説明」はJSONスキーマのキーワードなのでお尋ねします。

例:この例では、ワインのヴィンテージを表す JSON オブジェクトの単純なスキーマを示します。4 つのプロパティを指定します。3 つの必須プロパティ (ハウス、年、ブドウの品種) と、「説明」という名前の 1 つのオプション プロパティです。

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

json - 助けが必要:Json Schema Design

私はjsonスキームを設計しています。スキーマの設計中にいくつかの問題に直面しています。

これが問題です。

グループ オブジェクトの配列があります。この配列に一意のグループ オブジェクトを含める必要があります。オブジェクト ID (例: group.id) に基づいてそれらを一意にしたい

(groups[0].id == groups[1].id)グループ ID のみに基づいて一意にしたい場合、グループ配列は一意ではありません。以下は私のJson構造です。

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

regex - JSON スキーマでの正規表現の使用

RegEx を使用して項目の値を検証する JSON スキーマを作成しようとしています。

値がこの正規表現文字列に準拠する必要がある progBinaryNameという名前のアイテムを用意します"^[A-Za-z0-9 -_]+_Prog\\.(exe|EXE)$"

JSON スキーマでの RegEx の使用を実際に説明しているチュートリアルや例が見つかりません。

ヘルプ/情報は大歓迎です!

ありがとう

JSON スキーマ

エラー:

警告!JSONを確認してください。

インスタンスは必須タイプではありません - http://json-schema.org/draft-03/hyper-schema#


スキーマは有効な JSON ですが、有効なスキーマではありません。


検証結果: 失敗