Работа с XML
Добрый день. Я новичок, поэтому если какие-либо термины будут звучать некорректно, не судите строго.
Задача: сформировать HTML страницу из XML данных. Работаем только с IE, файл XML получаем с диска.
В XML файле применяются, так называемые сущности. Это когда в заголовке <DOCTYPE> !ENTITY описывается блок под уникальным именем, а потом этот блок вставляется в тексте через упоминание его имени.
Все работает, при просмотре XML-файла через IE подмена происходит.
Далее получаем данные XML-файла обычным способом:
xmlhttp = new ActiveXObject("Microsoft.XMLDOM");
xmlhttp.async = false;
xmlhttp.validateOnParse = false;
xmlhttp.load("Uts_Data.xml");
В этом случае подмены (раскрытия) содержимого не происходит и в объекте присутствует только имя-идентификатор сущности.
Может быть есть какой-нибудь параметр, который нужно указать при получении объекта или какой-нибудь другой прием для решения этой проблемы.
Заранее благодарен.
|