如何在YamlDotNet中将节点添加到现有节点?

时间:2018-07-23 18:46:01

标签: c# yaml yamldotnet

我试图将一个节点添加到YamlDotNet中的现有节点。

对于这样的结构:

|___node0
|___node1
|     |___node3
|     |___node4

我想将一个节点添加到node0(或者将node1添加到该节点)。我知道如何在根级别添加节点:

var mapping = (YamlMappingNode)yamlStream.Documents[0].RootNode;
var newNode = new YamlMappingNode();
newNode.Add(subNodeKey, subNodeValue);
mapping.Add(rootNodeName, newNode);

但是我似乎无法弄清楚如何添加子节点。

非常感谢您的帮助。

0 个答案:

没有答案