Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Создание xml с помощью JS (https://javascript.ru/forum/misc/8903-sozdanie-xml-s-pomoshhyu-js.html)

балерун 20.04.2010 09:33

Создание xml с помощью JS
 
Привет всем, я хочу создать переменную (я это могу сделать :-) и записать в нее длинную строку, в формате xml, а потом отправить ее на сервер, что б он там ее распарсил.
Т.е. хочу получить текст в переменной примерно такой:

var str = '<settings><show_hints>true</show_hints></settings><points><point>1</point><point>2</point></points>';

Как мне это сделать? Использовать обычную конкатенцию или есть какой-то более красивый способ? Как мне кажется, простое соединение строк - не самый лучший вариант.

Kolyaj 20.04.2010 09:59

Цитата:

Сообщение от балерун
Как мне кажется, простое соединение строк - не самый лучший вариант.

Генерация XML вообще не лучший вариант. А чем конкатенация не угодила?

балерун 20.04.2010 10:43

Я подумал, что есть другой способ, зачем что-то мудрить, если это уже сделали до тебя?
Когда вручную соединяешь строки можно ведь и ошибиться? Хотя в моем случае там не так уж много и полей, чтобы не уследить за этим, так что буду конкатенацией)

Цитата:

Генерация XML вообще не лучший вариант
а чем xml плоха? Т.е. если есть более подходящий вариант, то я только за. Мне надо передать заранее неизвестное количество параметров, так же тип этих параметров тоже может быть разным.
Например, передать серверу два массива с координатами точек, один массив с цветами и некоторые настройки. Мне кажется самый простой вариант, для дальнейшего парсинга, и есть xml.

Kolyaj 20.04.2010 11:03

Цитата:

Сообщение от балерун
если есть более подходящий вариант, то я только за

http://json.org/

балерун 20.04.2010 11:59

Спасибо :-)


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