問題タブ [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 スキーマに気付きました。
対
では、上記の例のrequired
vsの違いは何ですか?optional
json - 任意のキーの JSON スキーマをどのように設計しますか?
次の JSON 出力データがあります。
出力は単純です: 整数値に関連付けられたキー[1] 名。キー名が変わらない場合、次のような JSON スキーマを簡単に思いつくことができます。
キー名自体は不明であり、変化し続けるため、スキーマを設計する必要があります。私が知っている唯一のことは、キーがstring
100 文字以下であることです。lable_name_xxx
変化し続けるキーの JSON スキーマを定義するにはどうすればよいですか。
[1] 正しい用語を使用しているかどうかわからない
json - JSON スキーマを使用して値を文字列または null にすることを指定します
https://json-schema.org/のドキュメントには詳細が欠けているため、これが他の人には明らかでないことを願っています。null
またはstring
. _ JSON スキーマ (Json.NET のJsonSchema.Parse
メソッドによって解析される) で、値が typenull
または typeである可能性があることをどのように指定しますstring
か?
タイプの配列を提供するなど、私が見逃している単純なものはありますか? 例えば;
また、json-schema.org よりも優れた JSON スキーマの詳細情報源を持っている人はいますか? より多くの例をどこで見つけることができますか? 10行の例で簡単に実証できるものを見つけるために、大きなドキュメント/仕様を読みたくありません。
python - JSON スキーマが有効なデータに対して検証されない (妥当性)
次のデータ + JSON スキーマ (同じデータで JSON Schema Generator を使用して生成された) は、正しく検証されるはずです。ただし、代わりにここで検証エラーが発生します。
検証は、validictory モジュールに基づいています。
json - 「説明」はJSONスキーマのオブジェクトの有効な「プロパティ」ですか?
JSON スキーマを書いているとします。「型」は「オブジェクト」です。オブジェクトの「プロパティ」に「説明」という名前のプロパティを含めることは合法ですか? 「説明」はJSONスキーマのキーワードなのでお尋ねします。
例:この例では、ワインのヴィンテージを表す JSON オブジェクトの単純なスキーマを示します。4 つのプロパティを指定します。3 つの必須プロパティ (ハウス、年、ブドウの品種) と、「説明」という名前の 1 つのオプション プロパティです。
json - 助けが必要:Json Schema Design
私はjsonスキームを設計しています。スキーマの設計中にいくつかの問題に直面しています。
これが問題です。
グループ オブジェクトの配列があります。この配列に一意のグループ オブジェクトを含める必要があります。オブジェクト ID (例: group.id) に基づいてそれらを一意にしたい
(groups[0].id == groups[1].id)
グループ ID のみに基づいて一意にしたい場合、グループ配列は一意ではありません。以下は私のJson構造です。
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 ですが、有効なスキーマではありません。
検証結果: 失敗