![]() |
Загрузка из текстового поля в узел XML
Вот код, я создал текстовое поле с именем type_txt.
Теперь надо чтобы записанный в это поле текст записался в узел XML Код:
this.createTextField("type_txt", 2, 61.0, 103.0, 100, 15.4);<target><type>type_txt</type></target> Вопрос,как сделать чтобы вместо type_txt выводилось бы данные записанные юзером в текстовом поле? |
Код:
var el1t:XMLNode = myXML.createTextNode(this._parent.type_txt.text) |
Туперь бы не плохо эти данные отправить. То есть как созданный XML файл отправить.
Например ------------------------------ myXML.contentType = "text/xml"; myXML.ignoreWhite = true; myXML.send("target.xml"); trace(myXML); --------------------------- Не создает документ. А как сделать чтобы создать xml файл, например target.xml. Или что больжно быть написано в уже созданнойм xml файле, чтобы данные были там сохранены? |
флеш изначально НЕ умеет создавать файлы, и send() - это отправка содержимого в указанный URL, и только URL, а не как не в локальный файл.
|
Хорошо, тогда что должно быть написано в коде XML документа, в указаном URL, чтобы он принял и отобразил данные.
Например я создал в той же директории где .swf файл target.xml. Что там должно быть записано чтобы он отобразил ------------------------- <target><type>type_txt</type></target> --------------------------------- |
где отобразил?
на всякий случай еще раз поясню, что флеш НЕ может ни создавать файлы, ни дописывать в них, ни удалять. send() отправляет твой документ на указаный URL (скажем _www.myCoolSite.ru/xmlParser.php) который в свою очередь должен получить эти данные и что-то с ними сделать. Это должен быть серверный скрипт, а не просто файл. |
Цитата:
|
Хорошо, с этим все ясно.
Следующий вопрос. А как передать данные из компонента comboBox Например я создал comdoBox Код:
this.createObject("comboBox", "ccb", this.getNextHighestDepth());Код:
var myXML:XML = new XML();Код:
var el1t:XMLNode = myXML.createTextNode(this.combo_mc.ccb.label) |
| Часовой пояс GMT +4, время: 14:04. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.