In JSON.Net kann ich eine JSON-Datei in eine Datenstruktur lesen und dann nur die Eigenschaften, die ich interessiere, in Objekte konvertieren. Zum Beispiel, wenn ich eine JSON-Datei wieGibt es eine Möglichkeit, eine bestimmte Eigenschaft eines YAML-Dokuments zu deserialisieren?
{
"Bob": {
"Steve": 5
}
}
haben kann ich das Objekt erhalten, wie so:
class SteveObject {
public int Steve;
}
var jsonSerializer = JsonSerializer.Create()
var jsonFile = JObject.Parse(text);
vat steveObject = jsonFile["Bob"].ToObject<SteveObject>(jsonSerializer)
Wie mache ich das Gleiche mit YAMLDotNet oder SharpYaml? I.e. wenn ich eine YAML-Datei wie
Bob:
Steve: 5
Wie haben Sie rekonstruieren ich die SteveObject
aus, dass ohne das äußere Objekt erstellen zu müssen?