【发布时间】:2016-06-08 07:20:57
【问题描述】:
我正在使用accord.net 鼠标手势识别示例应用程序,它以上述xml 格式保存文件。我需要帮助将上述 xml 转换为 CSV 格式,以便我可以使用accord.net 动态时间扭曲进行机器学习。我不知道如何转换成 csv 文件。
例如:261,210,261,214,261,229,261,231
<?xml version="1.0"?>
<ArrayOfSequence xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Sequence>
<SourcePath>
<Point>
<X>261</X>
<Y>210</Y>
</Point>
<Point>
<X>261</X>
<Y>214</Y>
</Point>
<Point>
<X>261</X>
<Y>227</Y>
</Point>
<Point>
<X>261</X>
<Y>229</Y>
</Point>
<Point>
<X>261</X>
<Y>231</Y>
</Point>
<Point>
<X>261</X>
<Y>234</Y>
</Point>
<Point>
<X>261</X>
<Y>237</Y>
</Point>
</Sequence>
</ArrayOfSequence>
【问题讨论】:
-
为什么要使用 XML 序列化?
-
我在accord.net框架网站上找到了使用XML序列化来保存文件的源代码。
-
我尝试另存为 csv 但不能。
-
解析 XML,写入 CSV 文件。你不清楚哪一部分?
-
我想写入 CSV。
标签: c# xml csv accord.net