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
私に教えてください。DataSet
それ以外の場合、 XMLパーサーとしてを使用してグラフデータを取得する方法を誰かに教えてもらえますか?