ajv

    3

    1答えて

    以下は、検証のためにコンパイルして使用しようとしているJSONスキーマの例です。これを達成するために私は'ajv' npm moduleを使用しています。私はこのコードを実行すると、ここで は、私が実行しているコードです... var ajv = require('ajv')(); var contactSchema = { "$schema": "http://json-schem

    0

    1答えて

    このコンパイル時のタイスクリプトエラーを取り除くにはどうすればよいですか? import * as Ajv from "ajv"; export class ValidateJsonService { validateJson(json, schema) { let ajv = new Ajv.default({ allErrors: true }); if

    2

    1答えて

    他のスキーマへの参照が正しくないことがわかりません。 は私がajvを使用して、次の二つのスキーマ まずスキーマ間違った-email.jsonあります { "title": "Не корректный email", "properties": { "status": { "description": "Статус операции", "t

    0

    1答えて

    スキーマの検証を変更して、特定のオブジェクトに最も適切なスキーマを見つける方法を探しています。我々は、スキーマを持っているとしましょう: { "oneOf": [ { "$ref": "#/definitions/a" }, { "$ref": "#/definitions/b" } ], "defini

    1

    2答えて

    JavaScriptで複雑なオブジェクトを検証する必要があります。私はAJVバリデータと検証スキーマを作る var obj = {'1':{ '1': 'str1', '2': 'str2', '3': 'str3', },'2':{ '1': 'str1', '2': 'str2', } }; :ペアの var

    1

    1答えて

    "actions"配列に特定のオブジェクトがあるかどうかを検証しようとしています。各オブジェクトは、typeプロパティに応じて独自のプロパティを持つことができます。アクション配列は、これらのタイプのオブジェクトからの複数の出現を持つことができます。 マイJSON:この例では { "actions": [ { "type": "X", "a": 1,

    1

    1答えて

    jsonスキーマに従って検証する場合は、Ajv npmパッケージを使用しています。 { "email": "[email protected]", "phone": "9033931947", "country_code": "91" } 私だけメールのいずれかをしたい、またはのみ電話とCOUNTRY_CODE、または3つのプロパティのllがあるはずです。 私は