Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Замена переменной в xml / 10 сообщений из 10, страница 1 из 1
27.06.2012, 02:18:28
    #37856076
Random444
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена переменной в xml
столкнулся вроде с легкой задачкой, но никак не могу решить

например есь xml:
Код: sql
1.
2.
3.
<names>
    <name>${name_perem}</name>
</names>


как заменить ${name_perem} на, например, Васю?
...
Рейтинг: 0 / 0
27.06.2012, 09:29:17
    #37856193
Garrick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена переменной в xml
Random444,

Не совсем понятна цель. Есть множество решений, например, какой-нибудь template engine - Velocity или Freemaker.
...
Рейтинг: 0 / 0
27.06.2012, 09:33:09
    #37856196
grasoff.net
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена переменной в xml
...
Рейтинг: 0 / 0
27.06.2012, 09:45:40
    #37856218
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена переменной в xml
Random444,

Код: java
1.
str.replaceAll


______________________________________________
"Сделай настолько просто, насколько это возможно, но не проще". © А. Эйнштейн.
AutoPOI.ru — ГИС-технологии для Oracle
...
Рейтинг: 0 / 0
27.06.2012, 11:51:27
    #37856572
Random444
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена переменной в xml
GarrickRandom444,

Не совсем понятна цель. Есть множество решений, например, какой-нибудь template engine - Velocity или Freemaker.цель - заменить одну переменную один раз в одном xml, поэтому навороченные движки не подходят
...
Рейтинг: 0 / 0
27.06.2012, 11:53:16
    #37856579
Random444
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена переменной в xml
вернее - подходят, но разбирать лень, да и времени особо нет
...
Рейтинг: 0 / 0
27.06.2012, 12:06:47
    #37856628
pasha701
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена переменной в xml
Код: java
1.
xml.replace("${name_perem}","Vasia")
...
Рейтинг: 0 / 0
27.06.2012, 12:12:59
    #37856653
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена переменной в xml
Random444вернее - подходят, но разбирать лень, да и времени особо нет
блин. XML это строка-переменная или строка текста.
...
Рейтинг: 0 / 0
27.06.2012, 12:26:55
    #37856698
0FD
0FD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена переменной в xml
...
Рейтинг: 0 / 0
27.06.2012, 16:30:07
    #37857362
Garrick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Замена переменной в xml
Random444вернее - подходят, но разбирать лень, да и времени особо нет
Ну, самый примитивный вариант уже подсказали - String.replace();
Многое завист от полного видения задачи. Каков XML, какой его объём, какова структура, каково кол-во переменных и откуда они беруться и т.п. и т.д. А вариантов замены куча, на любой вкус и задачу. И с движками Template Engine разобраться очень легко - проще чем XLST Transformation. А может вам и replace() хватит.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Замена переменной в xml / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]