我想用c#
阅读这个配置文件<Wo>
<Od name="rene" id="32442">
<Ider>
<Suc name="Oda"/>
<Fed name="Wor"/>
</Ider>
<Proc id="756545">
<add name="var" type="int"/>
<add name="zar" type="string"/>
</Proc>
</Od>
<Od name="mene" id="4562">
<Ider>
<Suc name="Zida"/>
<Fed name="Worm"/>
</Ider>
<Proc id="7985">
<add name="tar" type="bool"/>
<add name="mar" type="string"/>
</Proc>
</Od>
</Wo>
答案 0 :(得分:2)
C#中有许多选项可用于读取结构化数据文件。这似乎是XML,在这种情况下LINQ to XML将提供一种简单的方法来读取这些数据。
答案 1 :(得分:0)
你可以使用 split 或 regex 来阅读这个文件,我会选择Split。
例如:
string strReturn;
strReturn = str.Split(new string[] { "Od name=\"mene\""}, StringSplitOptions.None)[1];
strReturn = strReturn.Split(new string[] { "<\Od>" }, StringSplitOptions.None)[0];
return strReturn;