【发布时间】:2011-08-28 03:57:53
【问题描述】:
我目前正在使用一个 XML 文件,该文件以 XML 格式保存比赛信息
<Row xmlns="Practice2a">
<RecordType>Qualifying Classification</RecordType>
<_x0030_02150Position>3</_x0030_02150Position>
<Class>250</Class>
<_x0030_02150MachineNo>11</_x0030_02150MachineNo>
<RiderName>Kevin James</RiderName>
<Machine>Honda</Machine>
<_x0030_02150ToDBehind>29.680</_x0030_02150ToDBehind>
<_x0030_02150BestLapSpeed>97.1415157615475</_x0030_02150BestLapSpeed>
<_x0030_02150ToDBestLapTime>5:32.274</_x0030_02150ToDBestLapTime>
<_x0030_02150BestOnLap>7</_x0030_02150BestOnLap>
</Row>
我想创建一个仅包含一些信息的纯 txt 文件,我只想以表格格式作为实物,例如
pos Name racetime and BestLaptime
我试图从文件中删除标签并创建一个 txt 文件,所以现在我得到了 我创建了一个行数,可能用作提取正确字段的分隔符。
139 Qualifying Classification
140 3
141 250
142 11
Driver Name: Machine Type: Kevin James
145 Honda
146 29.680
147 97.1415157615475
148 5:32.274
我的代码越来越失控,我想知道是否有更好的方法来实现这一点,而不是每次都添加 14 来计数,这就是我显示 Driver Name:" 而不是数字的方式。
任何关于你将如何去做的指示都会是一个很好的见解。
【问题讨论】:
标签: c# xml regex text-files