V
VikaR
Здравствуйте.
Нужно распарсить ХМЛ файл, но файл с ошибкой. Как исправить ошибку, а затем парсить.
Переписываать файл НЕЛЬЗЯ
Использую такой код
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
var readok = false;
xmlDoc.async = "false";
readok = xmlDoc.load(programfolder + "client_state.xml");
if (readok){ здесь парсинг
Но readok содержит ошибку -1072896760 - недопустимый символ. Это не ASCII символ. Так вот как его выбросить, а затем продолжить парсить.
Спасибо
PS. Сам файл здесь
Нужно распарсить ХМЛ файл, но файл с ошибкой. Как исправить ошибку, а затем парсить.
Переписываать файл НЕЛЬЗЯ
Использую такой код
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
var readok = false;
xmlDoc.async = "false";
readok = xmlDoc.load(programfolder + "client_state.xml");
if (readok){ здесь парсинг
Но readok содержит ошибку -1072896760 - недопустимый символ. Это не ASCII символ. Так вот как его выбросить, а затем продолжить парсить.
Спасибо
PS. Сам файл здесь
Ссылка скрыта от гостей