system.xml
名前空間を使用すると、最終的なビルドのサイズが1 mb以上増加するため、ゲーム用のxmlパーサーを作成しようとしています。パーサークラスはシングルトンであり、ゲーム内でいつでもアクセスできるようになります。扱うデータ量は少ないですが、それでもパフォーマンスが気になります(ゲームなのでパフォーマンスを犠牲にするわけにはいきません)。
解析を効果的に処理する方法はありますか?ところで、私はc#を使用していて、名前の付いたタグ<tag>
がそこにある場合は、文字列を細かく分割してとを検索し<tag>
てい</tag>
ます。これは、文字列全体が完全に分解されるまで再帰的に続行されます。そして、結果は私が作成したギザギザのリストクラスに保存されます。
方法はありますか、メソッドを改善できますか、それともSystem.XML名前空間を使用する必要があります。
また、別の注意:xmlデータはローカルファイルからではなくサーバーからのものです。