![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Подскажите реализацию.
Нужно из xml удалить выборочно не нужные элементы. Допустим, имеем такую структуру: Допустим нужно удалить. Пример: Собственно после удаления нода И вот не понятно нужно каким-то образом данные из xml преобразовывать в массив удалять ненужное и заново перезаписывать в xml? |
|
|||||
|
listener
|
Есть же removeNode(). Смотрим хэлп.
var xml_str:String = "<state name=\"California\"><city>San Francisco</city></state>";
var my_xml:XML = new XML(xml_str);
var cityNode:XMLNode = my_xml.firstChild.firstChild;
trace("before XML.removeNode():\n"+my_xml);
cityNode.removeNode();
trace("");
trace("after XML.removeNode():\n"+my_xml);
// output (line breaks added for clarity):
//
// before XML.removeNode():
// <state name="California">
// <city>San Francisco</city>
// </state>
//
// after XML.removeNode():
// <state name="California" />
|
|
|||||
|
Не, ни то. Мне физически её нужно удалить.
|
|
|||||
|
ветеран форума
|
Физически удалить откуда? Из источника, откуда загружается?
__________________
4am is time to rock |
|
|||||
|
Загружается из внешнего xml.
|
|
|||||
|
ветеран форума
|
Если вы хотите отредактировать внешний xml средствами флеша, это невозможно: флеш не умеет работать с файлами (без использования AIR, Zinc и т п).
__________________
4am is time to rock |
|
|||||
|
...это понятно, но реализация то побольшому счёту все равно остается флешевской as!!
Последний раз редактировалось KiL33; 14.01.2009 в 15:32. |
|
|||||
|
Ну.. можно во флеше отредактировать XML, после чего передать его серверу для сохранения в виде файла. (файла, который потом сам же флеш и грузит =) )
круговорот
__________________
...вселенская грусть |
|
|||||
|
По-моему я начал по не многу запутываться.
Разрешите я расскажу всю свою задачу и приведу пример того на чем остановился. ->Необходимо добавить информацию ->Прочитать добавленную информацию ->По необходимости удалить выборочно любую запись (имеется в виду весь нод) Откровенно не получается взять информацию с выбранного нода, и удалять выбранные ноды. Пришлось задачу разбить на два файла main и submain. submain создает в себе список данных загруженных из xml в свою очередь main загружает список в компонент ScrollPane. В main в библиотеке находится мувик page, где создается контейнер, в который грузится submain. Иначе просто не получалось. Собственно main нужно конвертировать Цинком. Вот исходник |
![]() |
![]() |
Часовой пояс GMT +4, время: 12:15. |
|
|
« Предыдущая тема | Следующая тема » |
|
|