|
|
|||||
Регистрация: Oct 2006
Адрес: Волгодонск
Сообщений: 182
|
как переименовать узел XML
Добрый день.
Имеется XML: необходимо, после некоей обработки, удалить узел <1/>, а <2/> переименовать в ОДИН. Естественно с удалением никаких проблем, а вот про переименование ничего не нашел. Напрашивается один выход - сохранять весь XML в массив, при необходимости переименовывать, а затем из массива заполнять XML. Есть другие мнения? |
|
|||||
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
А зачем это надо?
|
|
|||||
Регистрация: Oct 2006
Адрес: Волгодонск
Сообщений: 182
|
В каждом узле есть еще атрибуты с текстом, данный текст печатается в таблице, кде номер узла - номер строки. Строки можно добавлять и удалять.
|
|
|||||
как по мне, в данном случае лучше единожды распарсить хмл и в дальнейшем работать с массивом, в классе которого есть все необходимые методы
|
|
|||||
Регистрация: Oct 2006
Адрес: Волгодонск
Сообщений: 182
|
Цитата:
Но, действительно, прийдется работать через массив |
|
|||||
Регистрация: Oct 2006
Адрес: Волгодонск
Сообщений: 182
|
Ага! Спасибо. Буду копать в этом направлении
|
|
|||||
Регистрация: Oct 2005
Сообщений: 207
|
В XMLNode есть параметр nodeName. Это то что тебе нужно.
|
|
|||||
Регистрация: Oct 2006
Адрес: Волгодонск
Сообщений: 182
|
2 Vertax
Огромное спасибо. Я в силу своей не компетенции предполагал, что nodeName нельзя менять. Однако... Спасибо всем |
Часовой пояс GMT +4, время: 20:55. |
|
« Предыдущая тема | Следующая тема » |
|
|