Форум программистов, компьютерный форум, киберфорум
Наши страницы
JavaScript
Войти
Регистрация
Восстановить пароль
 
Anire_take
2 / 2 / 0
Регистрация: 15.01.2014
Сообщений: 12
1

Создание новых узлов в XML-файле через JS. Не сохраняет измененный файл

18.05.2015, 23:25. Просмотров 416. Ответов 3
Метки нет (Все метки)

Всем привет!

Я формирую XML-файл с помощью JavaScript, а точнее динамически создаю новые узлы, чтобы потом вывести содержимое этого файла на web-интерфейс.

После создания нового узла, их количество действительно увеличивается. Узнаю я это так:
Javascript
1
document.write(xmlDoc.getElementsByTagName("event")[0].length)
Да и информация о новых узлах выводится.

Однако, такой феномен:
Открыв файл на сервере, никаких изменений нет! Такое ощущение, что файл изменился где-то локально, но не на сервере.
Соответственно на web-интерфейс актуальная информация не подгружается...

Может там надо какую-то волшебную функцию вызвать, аля Save()?
Помогите разобраться junior-программистке
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.05.2015, 23:25
Ответы с готовыми решениями:

Какой программой вставить измененный .xml файл в мкв (чтоб изменить некоторые теги)
- это Скрин, ПОСМОТРИТЕ!!!! Дело в том, что мквмердж вставляет информацию о...

Не сохраняет xml-файл
Вот часть кода: public class MainFileGlobals { public const string...

Создание экрана программно и через xml файл
Когда задаю всё программно, все элементы как надо располагаются на экране,...

Группировка узлов XML через XSLT
Доброго времени суток! Для визуализации XML файла в виде отчета на HTML...

Импорт новых позиций через xml
В качестве примера опишу ситуацию так Делаю следующие: 1. экспортирую...

3
Programmer_
88 / 88 / 34
Регистрация: 22.05.2012
Сообщений: 404
19.05.2015, 01:10 2
JavaScript работает только на стороне клиента. Т.е. Добавляя данные при помощи js ты добавляешь их только у себя в браузере, а соответственно изменить его ( содержимое файла ) при помощи чисто клиентской js невозможно. Для изменения файла необходимо создать серверный обработчик если чисо на js то это node.js или использовать связку js -> ajax -> php
0
Anire_take
2 / 2 / 0
Регистрация: 15.01.2014
Сообщений: 12
19.05.2015, 14:38  [ТС] 3
Спасибо за ответ. Я правильно понимаю, что если использую второй вариант, вместо php можно любой другой серверный язык? (Я просто с ASP работаю)
0
Jetlag
110 / 48 / 20
Регистрация: 21.10.2013
Сообщений: 212
19.05.2015, 14:42 4
Да.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.05.2015, 14:42

Локализовать приложение не через dll файл, а через обычный xml или ini файл
Добрый вечер дамы и господа, у меня возникла такой вопросик. Как можно...

Магнитола не сохраняет последний воспроизведённый файл (с флешки), а позицию сохраняет
Во общем в машине есть магнитола JVC, в ней есть CD диск, USB flash накопитель...

Создание документа XML через LINQ-to-XML
как создать новый документ xml через LINQ-to-xml XDocument doc =new...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru