C# 如何从yaml文件存储数据

C# 如何从yaml文件存储数据,c#,yaml,C#,Yaml,我正在用C#做一个项目,它需要读取yaml文件。 我的问题是我们如何从yaml文件中提取数据并将其存储到数组或其他东西中 这是我需要处理的yaml文件示例。我们如何读取数据并存储到不同的数组point1[]point2[] samples: - time: 2014-03-02T23:20:19+00:00 longitude: 147.311547 latitude: -42.629483 temperature: 27 accelera

我正在用C#做一个项目,它需要读取yaml文件。 我的问题是我们如何从yaml文件中提取数据并将其存储到数组或其他东西中

这是我需要处理的yaml文件示例。我们如何读取数据并存储到不同的数组
point1[]
point2[]

samples:
    - time: 2014-03-02T23:20:19+00:00
      longitude: 147.311547
      latitude: -42.629483
      temperature: 27
      acceleration: [1.3e1, -1.8, 1.2E1]
      magnetic_field: [25, 45e0, 15]
      uv: 6
      battery:

    - time: 2014-03-01T23:20:19+00:00
      longitude: -87.700582
      latitude: 41.953825
      temperature: 27
      acceleration: [2e1, 5.3, -1.7E1]
      magnetic_field: [25, 45e0, 15]
      uv: 6.5
      battery:

    - time:...
      ...

默认情况下无法执行此操作。 但是,有多个扩展和插件

我快速搜索了一下,结果是:

这是他的第一个版本,没有评论。 但如果这不起作用,你可以试试allready建议的:

我希望这有帮助。让我们知道


祝你的程序好运。

你可以去看看你有没有试着找到一些这样做的库?看看YAML主页()…我已经编辑了你的标题。请参阅“”,其中的共识是“不,他们不应该”。