我正在用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:...
...
答案 0 :(得分:0)
默认情况下,您无法执行此操作。 但是,有多个扩展和插件。
我做了一个快速的谷歌,这出现了:http://visualstudiogallery.msdn.microsoft.com/34423c06-f756-4721-8394-bc3d23b91ca7
这是他的第一个没有评论的版本。 但你可以试试,如果这不起作用你可以尝试allready建议: http://yaml.codeplex.com/
我希望这会有所帮助。告诉我们!
祝你的计划好运。