まず最初にXMLパーサーが正しく動作していると仮定します。ファイルを読むことができない場合は、その解決策は明らかです。
これは、ファイルの作成方法を見ています。 SavetoFileを呼び出すと、ファイルが開かれ、書き込み、閉じ、バッファがフラッシュされます。普通のバニラシステムでは、XMLパーサーはファイルの内容全体を表示します。唯一の結論は何かが干渉しているということです。最も疑わしいのはあなたのウイルススキャナです。多くのスキャナは、最も尊敬されているものでさえ、閉じられているファイルを正しく処理してからすぐに再開できません。
一番下の行はあなたのコードが大丈夫で、問題はほとんど確実にあなたの地域環境に嘘をついています。