我对解析 XML 文件没有经验,我正在将折线图数据保存到 xml 文件中,所以我做了一些研究。根据这篇文章,在所有读取 XML 文件的方法中,DataSet
是最快的。我使用它是有道理的,DataSet
因为可能有大量数据。这是我的图形文档的外观:
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<BreezyCalc>
<Graph Version="3.0" Mode="static">
<Range>
<X Min="-20" Max="20" />
<Y Min="-20" Max="20" />
</Range>
<Lines>
<Line Name="MyLine1" R="0" G="255" B="0">
<Point X="-17" Y="9" />
<Point X="7" Y="-5" />
<Point X="10" Y="4" />
<Point X="-6" Y="2" />
</Line>
<Line Name="MyLine2" R="255" G="0" B="0">
<Point X="-7" Y="3" />
<Point X="8" Y="-1" />
<Point X="-4" Y="-4" />
<Point X="-1" Y="6" />
</Line>
</Lines>
</Graph>
</BreezyCalc>
由于这些线中可能存在大量点,因此我需要以尽可能少的资源尽快获取数据。如果有比 更快的方法DataSet
,请赐教。否则,有人可以告诉我如何使用 aDataSet
作为我的 XML 解析器来获取我的图形数据吗?