crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в Помогите удалить объект из xml
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
ViGOur Дата 20.4.2011, 13:49
  Так не пойдет.
Ты лучше скажи, что не получается и в чем загвоздка, а мы уже подскажем.

Если на пальцах, то это делается так
1. Открываешь документ
2. Рекурсивно перебираешь его элементы и ищешь элемент с тегом level, если найден такой, то проверяешь наличие интересующего тебя атрибута и если все критерии совпали, то удаляешь элемент.
3. Сохрагяешь документ.
4. Закрываешь документ.
iukash Дата 19.4.2011, 22:02
  Парсишь xml файл и когда находишь кусок подходящий под твое условие удаляешь его.
epishev Дата 24.3.2011, 9:51
  Всем привет!
Помогите удалить из xml определенный объект...

Пример xml:
<Game>
<level s1="" id="level">
<scene MainScene="" s1="" MiniS="" id="scene" HOG="" MiniG="">
<Objects/>
<Areas/>
</scene>
</level>
<level s1="" id="level_1">
<scene MainScene="" s1="" MiniS="" id="scene" HOG="" MiniG="">
<Objects/>
<Areas/>
</scene>
<scene MainScene="" s1="" MiniS="" id="scene" HOG="" MiniG="">
<Objects/>
<Areas/>
</scene>
</level>
</Game>

Нужно удалить объект с тегом level, и с определенным атрибутом «id»

Заранее большое спасибо!
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 29.3.2024, 13:56