Перейти к содержимому

Фотография
- - - - -

Обновление значений аттрибутов


  • Вы не можете создать новую тему
  • Закрытая тема Тема закрыта
Сообщений в теме: 2

#1 rysja88

rysja88

    Прохожий

    Топикстартер
  • Новичок
  • 0
    2 сообщ.

Отправлено 31 Май 2011 в 19:14

Ребята, может кто подскажет, столкнулась с такой проблемой.
Как можно переименовать значение элементов и атрибутов во всех .xml документах?
Допустим, есть
<test title="My birth">
<day>My birth</day>
</test>
Как можно изменить, точнее, к слову "birth" добавить "day", при этом чтобы,если встречается "Birth" с заглавной буквы, то никаких изменений делать не надо.
Объяснила, как смогла, надеюсь понятно.
Заранее, благодарна.
  • 0

Спонсор

#2 ArhAngel

ArhAngel

    Активный

  • Участник
  • 118
    378 сообщ.

Отправлено 31 Май 2011 в 20:12

Ну если тексовым редактором, просто заменить например "My birth" на то что вам нужно в каждом, они норм с регистром символов справляются, а если с помощью php, то открываейте поочередно xml-доки как текстовые и замените фунцией str_replace()

string str_replace ( string $srcSample , string $dstSample , string $s );
Возвращает строку, в которой все вхождения $srcSample строки $s заменены на $dstSample.
  • 0

#3 rysja88

rysja88

    Прохожий

    Топикстартер
  • Новичок
  • 0
    2 сообщ.

Отправлено 31 Май 2011 в 21:44

мне казалось, что можно сделать с помощью xslt,я только начала изучать эту технологию, поэтому,к сожалению, пока не могу справиться с этой задачей.
Спасибо, что отозвались!
  • 0



Похожие темы Свернуть

  Название темы Форум Автор Статистика Последнее сообщение
Статистика

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых пользователей