самое интересное что подмена не XML цифирек на свои ситуацию не исправит ;>
у меня например MSXML4 SAX парсер валиться не на 0x0001 а на спец уникод эскейп символах, типа 0x0098 [START OF STRING].
на загрузке, сохраняет без проблем.
т.е. задача стоит о валидации/нормализации Unicode.