Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Формирование XML файла (https://javascript.ru/forum/misc/15743-formirovanie-xml-fajjla.html)

KatrinWFM 11.03.2011 15:21

Формирование XML файла
 
Доброго дня!

Получила задачку. Содержание: прочитать содержимое каталога на локальном диске и сформировать XML-файл со структурой данного каталога. Ищу информацию по сети - натыкаюсь на "нельзя, не получится, серверные языки... etc"
Может кто-нибудь помочь ссылками полезными, чтобы разобраться, с какой стороны взяться за это дело? Буду очень благодарна, спасибо.

ksa 11.03.2011 15:24

Цитата:

Сообщение от KatrinWFM
Может кто-нибудь помочь ссылками полезными, чтобы разобраться, с какой стороны взяться за это дело?

Каким серверным языком владеешь?

KatrinWFM 11.03.2011 15:33

Web-технологии вообще только в универе проходила, не работала с ними практически, вот приходится сферу деятельности менять.. С чтением каталогов разобралась бы на PHP, да и про XML с пхп тоже вроде что-то нашла. Но задача поставлена для решения на javascript. Пытаюсь найти для начала способы чтения директорий - не нахожу, на форумах читаю - не найдешь и не пробуй. Вот и решила спросить, за помощью обратиться.

ksa 11.03.2011 16:10

Цитата:

Сообщение от KatrinWFM
Но задача поставлена для решения на javascript.

JS не имеет доступа к данным на клиенте из соображений безопастноти. Разве что активикс у ИЕ...

ksa 11.03.2011 16:12

Цитата:

Сообщение от KatrinWFM
Ищу информацию по сети - натыкаюсь на "нельзя, не получится, серверные языки... etc"

Вот например нашли какие-то решения ИЕ онли...
http://phpclub.ru/talk/threads/Чт...ascript.14713/

KatrinWFM 11.03.2011 17:17

Да, эту ссылку я уже приметила. Получается, что так. ИЕ и активикс.

KatrinWFM 14.03.2011 17:01

С чтением директорий разобралась. Теперь у меня считываются и названия файлов, и подпапки. Может кто-нибудь поделиться ссылочкой, как мне теперь из этих данных xlm-ку состряпать. Не обязательно готовый скрипт, просто идеи и нужные функции. Спасибо, если кто откликнется.

Добрый слоник 14.03.2011 17:03

ИЕ, как я понимаю.....
DOMDocument

KatrinWFM 28.03.2011 16:24

И еще один вопрос у меня возник. По поводу сохранения полученного XML файла. Создается он соответственно как var xmlDoc = new ActiveXObject("Msxml2.DOMDocument");
Директории считала, узлы все вроде добавила, вывожу xmlDoc.xml - структура отображается корректно. Как сохранить теперь все это так, чтобы выглядело по-человечески? Метод save не отрабатывает, а если писать просто через OutFile = fs.CreateTextFile("e:\\test.xml"), то получается простыня некрасивая:) может кто-нибудь посоветовать что?


Часовой пояс GMT +3, время: 16:48.