問題タブ [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.
javascript - 応答が有効な 200OK であっても、$ ajax 呼び出しを失敗できますか
多くの場合、サーバーの応答が 200OK であっても、応答の内容が予期されたものではないという状況があります。応答のいくつかの基準に基づいて、応答が成功した場合でも、jquery ajax エラー コールバックをトリガーできますか?
私の場合、応答は有効な json ですが、期待される応答 (スキーマの検証に失敗) ではないため、json 解析エラーではありません。
実際に成功またはエラーのコールバックに到達する前に応答が評価されるソリューションを楽しみにしています。
php - JSON スキーマ : 必須プロパティは無視されました
今日、私のニーズに 100% 適合しているように見える JSON Schema を発見しましたが、実際には、最も基本的なケースの 1 つに頭がおかしくなりました。この投稿を作成する前に、私は明らかに既存のドキュメントに従うために最善を尽くし、何か役立つものを見つけようとしてインターネットを調べました.
スタック: PHP7 - justinrainbow/json-schema 2.0.5
スキーマは次のとおりです。
ご覧のとおり、必要な定義 (ブール値と配列) の両方を使用していますが、適切なものを使用していることを確認するために、配列またはブール値のみを使用して同じ結果を得ました。
ここにデータがあります
次のコードが、必要な idAsc パラメーターの欠如を検出することを期待しています。
しかし、このコードは「良い」と出力し続けます... JSON スキーマについて間違いなく何かが欠けています。
よろしくお願いします。
json - JSON スキーマ ドラフト 4 仕様のスキーマはありますか?
JSON スキーマ ドラフト 4仕様を説明する JSON スキーマはありますか? つまり、スキーマの形式を記述するスキーマです。
node.js - AWSラムダでのjsonスキーマ検証
aws ラムダ イベント スキーマを検証する必要があります。検証にはバジウムを使用しました。私は2つの異なるケースを持っています。
- ラムダ関数は、1 種類のイベントのみをサポートします。
このような
この場合、キーが存在するかどうかにかかわらず、 vandiumは validate のみを実行します。しかし、余分なキーが存在するかどうかを確認する必要があります。
- ラムダ関数は、複数のタイプのイベントをサポートしています。
このような
この場合、test1 と test2 のイベントは異なります。このような
test1{"name":"hello","id":100}
test2{"学校名":"threni","先生":"abcd" }
- このような問題に最適な scema 検証 npm パッケージはどれですか?
- vandiumはjson 検証に適していますか?
json - jsonSchema 検証キー
次のjsonでリスト項目の「キー」(例:「1」、「2」、「3」)を検証する方法を教えてください。
json でキーを検証する一般的な例も教えてください。
json - Json スキーマが機能しない
json スキーマを使用しようとしています。ここでは簡単な例を示します。サイトを使用しています: http://www.jsonschemavalidator.net/
スキーマ:
入力 JSON:
ここでの考え方は、「BlendFoods」プロパティが欠落しており、NastyFoods が文字列ではなくブール値であることを訴える必要があるということです。しかし、代わりに「エラーは見つかりませんでした。JSON はスキーマに対して検証します」と表示されます。それは私が望むものではありません。
私はこれで多くのことを試しましたが、スキーマで何が間違っているのかわかりません。何かアイデアはありますか?
よろしくロブ