私はXMLファイルの解析に慣れていません。私はXMLファイルに折れ線グラフデータを保存しています。 thisの記事によると、XMLファイルを読む方法のうち、DataSet
が最速です。かなりの量のデータが存在する可能性があるので、DataSet
を使用することは意味があります。ここに私のグラフの文書がどのように見えるかです:XMLファイルを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
より速いアプローチがある場合は、私に教えてください。さもなければ、誰かが私のXMLパーサとしてDataSet
を使って私のグラフデータをどのように取得するか教えてもらえますか?
InferSchemaはちょうど空の行をインポートしてしまったの前に私を助けました – user2648008