Вопросы по теме 'json-schema-validator'
Проблема с зависимостью Maven для валидатора схемы json
Я использую 2 зависимости в моем pom.xml.
<dependency>
<groupId>com.github.fge</groupId>
<artifactId>json-schema-validator</artifactId>
<version>2.2.6</version>...
1045 просмотров
schedule
24.11.2021
Проверка JSON не выполняется во время выполнения, хотя тесты проходят
Я использую популярную библиотеку схем JSON - json-schema-validator - для проверки входящих данных по моей собственной схеме.
Ниже приводится краткое изложение моего горя:
private final JsonSchemaFactory factory =...
396 просмотров
schedule
04.10.2021
Схема JSON, убедитесь, что массив содержит только значения, определенные до
У меня есть что-то вроде следующего (очень упрощенного для этого вопроса) в файле YAML:
cities:
- name: "Paris"
- name: "Berlin"
- name: "New York"
visited:
- "Paris"
- "New York"...
20 просмотров
schedule
01.12.2021
Невозможно проверить дочернюю json-схему
Я работаю над такой схемой json:
{
"$schema": "http://json-schema.org/schema#",
"title": "Layout",
"description": "The layout created by the user",
"type": "object",
"definitions": {
"stdAttribute": {
"type": "object",...
558 просмотров
schedule
19.02.2022
Все схемы FHIR JSON не проверяются
Я пытаюсь использовать схему JSON, определенную на www.hl7.org/fhir/json.html, например www.hl7.org/fhir/Patient.schema.json.
Схема начинается с:
{
"$schema": "http://json-schema.org/draft-04/schema#",
"id":...
614 просмотров
schedule
03.03.2022
Схема JSON — установка статических имен
Мой пример JSON, который я пытаюсь преобразовать в схему:
{
"nodeID": "5f9f5dbe0c3ab520c2b44bb0",
"type": "block",
"coords": [
517.2814214277396,...
34 просмотров
schedule
28.02.2022
лучший способ сделать условные массивы в схеме json с достойными сообщениями об ошибках
Я хотел бы ограничить массив (кортеж) в JSON-схеме и получать приличные сообщения об ошибках, но пока мне это не удалось.
Массив состоит из 2 элементов, первый - это строка, а второй - объект. Допустимые / обязательные свойства объекта зависят от...
165 просмотров
schedule
01.05.2022
Ошибка форматирования JSON $ref
Я пытаюсь найти, что делает следующий JSON недействительным. Странно то, что он выдается за действительный JSON на этом веб-сайте, но недействителен на этого
Вот схема:
http://pastebin.com/QPxEPjMT
Ошибка, зарегистрированная на втором...
420 просмотров
schedule
11.05.2022
описание свойства схемы json и использование $ ref
Я пишу схему json для проверки моих выходных данных json, созданных exe. Схема немного сложна, я определил некоторые "определения", на которые есть ссылки в свойствах ("$ ref": "# / definitions / ...) Использование определений здесь тем более важно,...
7559 просмотров
schedule
02.06.2022
Условие проверки схемы JSON
Итак, у меня есть эта схема, и я пытаюсь ее проверить, но также включаю условные выражения. Я нашел несколько ранее заданных вопросов и следил за предоставленными ответами, однако мне не удалось правильно проверить свою схему.
Я последовал ответу...
54 просмотров
schedule
01.07.2022
Будьте уверены, JSON-схема-валидатор
Я использую валидатор схемы json с уверенностью, это моя схема:
{
"$schema": "http://json-schema.org/draft-04/schema#",
"id": "http://jsonschema.net#",
"type": "object",
"required": false,
"properties": {
"id": {
"id":...
4578 просмотров
schedule
17.07.2022
Схема JSON не проверяет отсутствующие свойства
Заранее благодарны за Вашу помощь. Это мой плохой день.
У меня есть следующий json, и я пытаюсь выяснить для него схему. К сожалению, я застрял в точке без каких-либо признаков ошибки.
Посоветуйте пожалуйста решение
{...
32 просмотров
schedule
27.07.2022
Является ли способ проверки ссылок на объекты в JSON с помощью схемы JSON?
Давайте возьмем простой пример, когда мы определяем объекты и используем их отдельно в JSON. Например, мы определяем несколько адресов и используем их для определения нескольких маршрутов:
{
"points": [
{...
38 просмотров
schedule
18.08.2022
Схема JSON `required` позволяет использовать пустую строку для значения
Я использую шаблон схемы JSON для проверки данных, полученных с помощью онлайн-формы. Одним из требований валидатора является то, что он позволяет требовать некоторые вопросы на основе ответов, данных на другие вопросы.
Например, если вопрос - Do...
8640 просмотров
schedule
03.09.2022
Схема Json — требуемые поля на основе значения поля из одного и того же вложенного объекта
У меня есть запрос JSON, который я пытаюсь проверить по схеме JSON. Мне интересно, возможно ли потребовать, чтобы поле в подсхеме основывалось на значении поля в той же подсхеме? Я пробовал anyOf, OneOf и IF, Then, Else безрезультатно. anyOf...
361 просмотров
schedule
04.09.2022
Как установить несколько типов для поля JsonSchema в Json.Net?
Как я могу установить множественный тип в JsonSchema. Я хочу, чтобы поле описания в приведенном ниже примере было JsonSchemaType.String или JsonSchemaType.null.
{PropertyNames.Id, new JsonSchema { Type = JsonSchemaType.Integer, Required = true...
854 просмотров
schedule
15.11.2022
Схема JSON: ссылка на локальную дочернюю схему
Я хочу сослаться на дочернюю схему в родительской схеме json. Вот дочерняя схема с именем child.json
{
"$schema": "http://json-schema.org/draft-04/schema#",
"title": "Child",
"description": "Child schema",
"type": "object",
"properties": {...
1964 просмотров
schedule
07.10.2022
Проверить черновик схемы Json V4
У меня есть схема Json, как показано ниже, когда я проверяю ее на онлайн-валидаторе, таком как http://jsonschemalint.com/draft4/# он говорит, что он действителен. Я изменил "тип" на "объект", "массив", "строку" и оставил остальную структуру такой...
613 просмотров
schedule
26.02.2023
схема json для динамического массива
У меня есть следующий json
{
"Dettype": "QTY",
"Details": [
{
"12568": {
"Id": 12568,
"qty":1,
"Freq":"2",
"Option": 0,
"promote":"yes"
},
"22456": {
"Id": 22456,
"qty":2,
"Freq":"3",...
1211 просмотров
schedule
08.01.2023
Схема JSON неверна
Я создаю схему JSON и использую https://tonicdev.com/npm/ajv для проверки схемы по некоторым данным. Я не могу разместить здесь код из-за конфиденциальности компании, поэтому постараюсь описать проблему:
У меня есть 3 поля ввода, первое - это...
72 просмотров
schedule
05.05.2023