如何存储yaml文件中的数据

时间:2014-05-16 05:56:24

标签: 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
      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:...
      ...

1 个答案:

答案 0 :(得分:0)

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

我做了一个快速的谷歌,这出现了:http://visualstudiogallery.msdn.microsoft.com/34423c06-f756-4721-8394-bc3d23b91ca7

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

我希望这会有所帮助。告诉我们!

祝你的计划好运。