Необходимо "запихнуть" текст бинарного файла(exe-шника в моем случае) в XML, а потом обратно создать этот бинарник "вытащив" его из XML файла. Я использую tinyXML, кодировка UTF-8. Сам парсер парсит необходимое содержимое хорошо. Но при записи этого XML-файла в базу данных (SQL 2005), сервер начинает "матюкаться" на некоторые символы (в моем случае это символы 0xB9, 0xAD...), вытащенные из бинарного файла. Я так понимаю, что эти символы (как например \r (0xA) либо \n (0xD)) должен преобразовывать сам парсер... Кто-нибудь сталкивался с такой проблемой?