問題タブ [json-schema-validator]

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

python - jsonschema は生の json 文字列値を python オブジェクトにどのようにマップしますか?

どのように機能しjsonschemaますか?

私の仮定は、彼らが見た生のjson文字列を、sayjsonschema.Draft4Validator.DEFAULT_TYPESにリストされているpythonタイプに変換し、変換できるかどうかを確認することです。変換が成功すると、検証が続行されます。

その場合、Python の各型にはDEFAULT_TYPES、文字列をその型に変換する「文字列から」メソッドが必要です。

私の理解はjsonschema正しいですか?

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

json - Json スキーマ、未指定のプロパティを考慮

スキーマによって標準に記述されていないプロパティについて注意を喚起する方法はありますか? たとえば、次のスキーマ:

この JSON を渡します。

bazスキーマの一部ではないプロパティがありますが。

UPD: 現在、tv4ライブラリを使用しています。

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

java - javaからJSONスキーマファイルをロードする方法

私のプロジェクトはMavenプロジェクトであり、リソースフォルダー内-src/main/resourcesフォルダーにはjsonスキーマファイル-「jsonschema.json」があります

パッケージ: src/main/resources
ファイル : jsonschema.json

今、jsonスキーマでjsonobjectを検証したい

schema.json ファイルをコードにロードする方法:

下の行は正しいですか?

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

java - json-schema-validator を使用してハイパースキーマに対して JSON を検証する方法

json-schema-validator で動作するようにハイパースキーマを適切にセットアップする方法がわかりません。json-schema-validator の Java バージョンを使用しています。バージョンは 2.2.5 です。

私のスキーマは次のとおりです。

私のjsonオブジェクトは次のとおりです。

ここで、スキーマをロードしてJsonSchemaFactory検証を開始しようとすると、次の警告が表示されます。

$schema フィールド以外に、ハイパースキーマを使用するために構成するものはありますか?

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

node.js - JSON スキーマ: 他の日付より大きい日付

私は次のようなjsonスキーマを持っています:

dateFinが よりも大きくなければならないことをスキーマでどのように言えますdateDebutか?

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

node.js - JSON スキーマ: ローカルの子スキーマの参照

親 json スキーマで子スキーマを参照したい。これは、child.json という名前の子スキーマです。

ここにparent.jsonという名前の親スキーマがあり、2つのファイルはすべて同じフォルダーにあります。子スキーマを参照したいのですが、次のようにします:

ファイル child.json が見つからないというエラーが発生しました。私は多くのことをテストしましたが、誰もが働いています。
ご協力いただきありがとうございます