jsonschema

    0

    1答えて

    JSONレコードが無効である必要があり、Pythonでスキーマを検証するが、そのは真である値を示していない import json import jsonschema dat='{"TID":"9020","CUR":"USD","DAT1":"t","DAT2":11}' print type(dat) def validJson(rowData): jsonRec=json

    1

    1答えて

    私はJSONをgenereted: { "someString" : "example", "obj1" : { "opt1" : 1, "opt2" : 1, "opt3" : "aaa" }, "obj2" : { "opt1" : 55, "opt2" : 55, "opt3" : "bbb" } } と同じデータ型

    4

    1答えて

    オブジェクトを記述するjsonスキーマがありますPerson。私は直接typescriptファイルにこのように、そのスキーマをロードできるようにしたいと思います:このため import Person from './schema/person.schema.json'; を、Iは(json-schema-to-typescriptを使用して)typescriptですインターフェイス宣言にJSO

    2

    1答えて

    フィールドのスキーマを別の値に変更することはできますか? 注:私が使用しているAjv 例(非JSON-スキーマバリ)Joiを使用して:$ refのリンクは$data pointerに応じて、持っているだろう const schema = { a: Joi.valid('x', 'y', 'z'), b: Joi.string() .when('a', { is: '

    0

    1答えて

    によって制約値の名前と値を表すために、私持っているすべての "units": { "name": "EU", "value": "Grams" } "units": { "name": "EU", "value": "Kilograms" } "units": { "name": "US", "value": "Ounces" } "units": { "name": "US", "valu

    0

    1答えて

    、私はこのような複雑なJSONデータ構造を検証する必要があります。 datainstances = {"apache1" :{"user":1,"dirname":"apache1dir","blah":42},"apache2" :{"user":"apache2","dirname":"apache2dir"},"apache3" :{"user1":"apache2","dirname":"

    0

    2答えて

    私はJSONスキーマで作業していますが、これを正しく設計したかどうかは分かりません。 私は "Data.json"と呼ばれる内部オブジェクトを参照する "Task.json"という親オブジェクトを持っています。今度は、 "Data.json"の必須プロパティが "Task.json"のプロパティによって異なるようにスキーマを検証できる方法が必要です。たとえば、Task.jsonに "action

    1

    2答えて

    C#オブジェクトをJSONとしてストリームにシリアル化したいが、スキーマに従ってオブジェクトが有効でない場合はシリアル化を避ける。 JSON.NETとJson.NETスキーマを使用してこのタスクをどのように進めるべきですか?私が見るところでは、JSONスキーマに対してC#オブジェクトの検証を可能にするJSON.NETライブラリにはメソッドがありません。 C#オブジェクトをエンコードすることなく単に

    0

    1答えて

    私は残りのAPIのjson検証を管理しようとしています。私はgithub.com/xeipuuv/gojsonschemaパッケージを使用して実装することを決めました。 func (a Auth) Login(w http.ResponseWriter, r *http.Request) { bodyBytes, err := ioutil.ReadAll(r.Body) i