6

Code Project Siteに記載されている C# Yaml パーサーを使用しています

私の Yaml が次のようになっている場合

- id: tagid
  tag:
  - name: tagname
    value: tagvalue

正常に解析された後、データ項目にアクセスして、さらに処理を行うにはどうすればよいですか。たとえば、「名前」の値を取得する必要がある場合、どのコードを記述する必要があるか、ドキュメントには use doc.Root と記載されていますが、使用方法の例が見つかりません。

4

1 に答える 1

3

doc.Root の使い方がわかった

doc.Root は、YAML 入力を解析した後に Mapping を返します。そのマッピングを再帰的に解析して、データ項目のいずれかがマッピングまたはシーケンスであるかどうかを確認し、それに応じて処理します。

少し素朴な方法ですが、うまくいく限り。

どうもありがとう

于 2009-06-17T11:29:13.803 に答える