Skip to content

Метод ПрочитатьJSON добавляет в возвращаемых данных (в массиве) закоментированные строки #1373

Closed
@240596448

Description

@240596448

Если в массиве json есть закомментированная строка, то она попадает в структуру данных в виде элемента массива.

Пример воспроизведения прикреплен
image

Проверил на 1.1.1, 1.4.0, 1.8.4

testjson.zip

Листинги

[
    {
        "NAME": "",
        "Method": "",
        "PATH": ""
    },
    {
        "NAME": "",
        // "Method": "",
        "PATH": ""
    }
    // },
    // {
    //     "NAME"   : ""
    //     "Method" : "",
    //     "PATH"   : ""
]
ЧтениеТекста = Новый ЧтениеТекста("test.json", КодировкаТекста.UTF8NoBOM);
Текст = ЧтениеТекста.Прочитать();
ЧтениеТекста.Закрыть();

ЧтениеJSON = Новый ЧтениеJSON();
ЧтениеJSON.УстановитьСтроку(Текст);
Настройка = ПрочитатьJSON(ЧтениеJSON);
ЧтениеJSON.Закрыть();
Для Каждого Стр Из Настройка Цикл
	Сообщить(Стр);
КонецЦикла;

Обсуждение https://t.me/oscript_library/98144

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions