実は、就活中。

ゲームなどを作った場合、セーブデータをバイナリでシリアライズすると思うんですが、
キー設定等はXMLで読み書きした方が何かと便利です(ユーザーが自分でも触れますし)。
今までのゲームでは実装毎に適当なパーサ書いていたのですが、今回XMLに統一することにしました。


という訳で本日はS-JISベタでのXML構文パーサです。
必要ならUnicodeは前後で変換する方向でヽ(´ω`*)ノ
VC7プロジェクトファイルで動作確認しました。


http://d.hatena.ne.jp/nepo_n/XMLParser.h
http://d.hatena.ne.jp/nepo_n/XMLParser.cpp

(3h)