Форум для всех и обо всём.

Объявление

Для улучшения портала кликните по 1 или 2 ссылкам в шапке. Никопольский молодёжный форум.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Форум для всех и обо всём. » Все о javascript » JavaScript и MSXML.


JavaScript и MSXML.

Сообщений 1 страница 2 из 2

1

Здравствуйте.
Не могу разобраться почему не работает этот скрипт. Задача вроде не сложная: Загружаю xml файл, парсю его, добавляю новый элемент <Document> и сохраняю файл. Проблема в том, что когда проверяю файл, то добавленный мною новый тэг в нем отсутствует. Что я делаю не так?

<HTML>
<xml ID="island", SRC="E:\myFile.xml"></xml>
<SCRIPT language="JavaScript">
//создаем объект документа XML
var xmlDoc = new ActiveXObject("MSXML2.DOMDocument.4.0");
xmlDoc.load(island);
//проверяем коррекность загрузки

if(xmlDoc.parseError.errorCode != 0)
{
//сообщение об ошибке
alert(xmlDoc.parseError.reason);
alert(xmlDoc.parseError.line);
}
else
{
alert("XML загружен успешно");
}
var root;
var newElem;
xmlDoc.async = false;
xmlDoc.resolveExternals = false;
root = xmlDoc.documentElement;
newElem = xmlDoc.createElement("Document");
root.childNodes.item(0).appendChild(newElem);
xmlDoc.save(island);
</SCRIPT>
</HTML>

0

2

Я не очень дружу с XML и вообще можно через программу проверить!)

0


Вы здесь » Форум для всех и обо всём. » Все о javascript » JavaScript и MSXML.


apbb.ru