Вопросы по теме 'yamldotnet'

Десериализовать таблицу данных YAML
Я использую yamldotnet и С# для десериализации файла, созданного сторонним программным приложением. Оба следующих примера файлов YAML действительны для приложения: #File1 Groups: - Name: ATeam FirstName, LastName, Age, Height: - [Joe,...
5794 просмотров
schedule 09.11.2022

Как я могу преобразовать YAML в производную коллекцию с помощью YamlDotNet?
Используя YamlDotNet , я пытаюсь десериализовать следующий YAML: Collection: - Type: TypeA TypeAProperty: value1 - Type: TypeB TypeBProperty: value2 Свойство Type является обязательным для всех объектов под Collection ....
834 просмотров
schedule 25.05.2024

В YamlDotNet, как я могу десериализовать свойство только для получения?
Я хотел бы сериализовать/десериализовать объекты, которые имеют закрытые поля только для чтения с общедоступными свойствами только для получения, чьи поля только для чтения установлены в конструкторе объектов. Однако следующий код не проходит...
852 просмотров
schedule 05.10.2022

YamlDotNet ожидал 'StreamEnd', получил 'DocumentStart' при чтении строки
Я использую YamlDotNet с функцией Azure v2 для сериализации YAML из файла уценки (размещенного на GitHub) в объект .net. Я борюсь с этой ошибкой при попытке десериализовать строку YAML Expected 'StreamEnd', got 'DocumentStart Я получаю...
254 просмотров
schedule 27.01.2024

Как пропустить пустые коллекции в Yamldotnet
Я пытаюсь понять, как пропустить сериализацию пустых коллекций с помощью YamlDotNet . Я экспериментировал как с пользовательским ChainedObjectGraphVisitor , так и с IYamlTypeConverter . Я новичок в использовании YamlDotNet, и у меня есть...
785 просмотров
schedule 29.09.2022

Как разобрать только часть YAML с помощью YamlDotNet?
Предположим, у меня есть следующий YAML: config_one: name: foo stuff: value config_two: name: bar random: value Я хочу выборочно разобрать config_one в объект и хочу, чтобы config_two игнорировалось: class ConfigOne { public...
96 просмотров
schedule 25.10.2023