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

Статус
Закрыто для дальнейших ответов.

rysja88

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

ArhAngel

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

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

rysja88

Новичок
Регистрация
31.05.2011
Сообщения
2
мне казалось, что можно сделать с помощью xslt,я только начала изучать эту технологию, поэтому,к сожалению, пока не могу справиться с этой задачей.
Спасибо, что отозвались!
 
Статус
Закрыто для дальнейших ответов.
Верх Низ