В JSON.Net я могу прочитать файл JSON в структуру данных, а затем преобразовать в объекты только интересующие меня свойства. Например, если у меня есть файл JSON, например
{
"Bob": {
"Steve": 5
}
}
Я могу получить объект так:
class SteveObject {
public int Steve;
}
var jsonSerializer = JsonSerializer.Create()
var jsonFile = JObject.Parse(text);
vat steveObject = jsonFile["Bob"].ToObject<SteveObject>(jsonSerializer)
Как сделать то же самое с YAMLDotNet или SharpYaml? т.е. если у меня есть файл YAML, например
Bob:
Steve: 5
Как мне восстановить SteveObject
из этого, не создавая внешний объект?