powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Каким образом извлечь XML из Varchar2 поля Таблицы
10 сообщений из 35, страница 2 из 2
Каким образом извлечь XML из Varchar2 поля Таблицы
    #38223864
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mubat2для чего перенаправлять, если XML лежит во второй? В первой только имя.
ok
тогда заменит тот XML текст в БД на "Маша" (в Developer) и получи его Java.
...
Рейтинг: 0 / 0
Каким образом извлечь XML из Varchar2 поля Таблицы
    #38223869
mubat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123mubat2для чего перенаправлять, если XML лежит во второй? В первой только имя.
ok
тогда заменит тот XML текст в БД на "Маша" (в Developer) и получи его Java.
...
Рейтинг: 0 / 0
Каким образом извлечь XML из Varchar2 поля Таблицы
    #38223872
mubat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123mubat2для чего перенаправлять, если XML лежит во второй? В первой только имя.
ok
тогда заменит тот XML текст в БД на "Маша" (в Developer) и получи его Java.

Не могу. У меня нет прав на изменение базы.
...
Рейтинг: 0 / 0
Каким образом извлечь XML из Varchar2 поля Таблицы
    #38223882
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mubat2Не могу. У меня нет прав на изменение базы.
и тестовой БД нет?
Тяжёлый случай)
Тогда по кругу тестируй
14174304
...
Рейтинг: 0 / 0
Каким образом извлечь XML из Varchar2 поля Таблицы
    #38223919
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mubat2Не могу. У меня нет прав на изменение базы.
Тогда вставь свой запрос:
Код: java
1.
List<String> result = new JdbcTemplate(dataSource).queryForList("select dbms_xmlgen.getXml('select * from DUAL') from DUAL", String.class);
...
Рейтинг: 0 / 0
Каким образом извлечь XML из Varchar2 поля Таблицы
    #38223958
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Denis Popovdbms_xmlgen.getXml
может ему вообще без пакета dbms_xmlgen попроще будет? В самой Java преобразовать.....обычную строку с XML
...
Рейтинг: 0 / 0
Каким образом извлечь XML из Varchar2 поля Таблицы
    #38223978
mubat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Denis Popovmubat2Не могу. У меня нет прав на изменение базы.
Тогда вставь свой запрос:
Код: java
1.
List<String> result = new JdbcTemplate(dataSource).queryForList("select dbms_xmlgen.getXml('select * from DUAL') from DUAL", String.class);



Ecли ты имеешь ввиду, что вместо 'select * from DUAL' вставить свой запрос, я попробовал. Вылетела ошибка на CUSTOMER_TBL:
Код: plsql
1.
^-- error here -- ORA-00911: invalid character 
...
Рейтинг: 0 / 0
Каким образом извлечь XML из Varchar2 поля Таблицы
    #38223985
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mubat2Ecли ты имеешь ввиду, что вместо 'select * from DUAL' вставить свой запрос, я попробовал. Вылетела ошибка на CUSTOMER_TBL:
просто вот так сделай:
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
List<String> result = new JdbcTemplate(dataSource).queryForList(
  "select \n" +
  "'<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" +
  "<Request>\n" +
  "<EquipmentId>9134862155013443</EquipmentId>\n" +
  "<EquipmentType></EquipmentType>\n" +
  "<EquipmentName>E#117</EquipmentName>\n" +
  "</Request>'\n" +
  "from DUAL", String.class
);
...
Рейтинг: 0 / 0
Каким образом извлечь XML из Varchar2 поля Таблицы
    #38224022
mubat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Denis Popovmubat2Ecли ты имеешь ввиду, что вместо 'select * from DUAL' вставить свой запрос, я попробовал. Вылетела ошибка на CUSTOMER_TBL:
просто вот так сделай:
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
List<String> result = new JdbcTemplate(dataSource).queryForList(
  "select \n" +
  "'<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" +
  "<Request>\n" +
  "<EquipmentId>9134862155013443</EquipmentId>\n" +
  "<EquipmentType></EquipmentType>\n" +
  "<EquipmentName>E#117</EquipmentName>\n" +
  "</Request>'\n" +
  "from DUAL", String.class
);



Результат
Код: plsql
1.
 9134862155013443 E#117 
...
Рейтинг: 0 / 0
Каким образом извлечь XML из Varchar2 поля Таблицы
    #38224069
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mubat2Результат
Код: plsql
1.
 9134862155013443 E#117 


А если не-xml подсунуть - тоже вернет не то что передал? У меня-то возвращает именно то что указано в запросе.
...
Рейтинг: 0 / 0
10 сообщений из 35, страница 2 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Каким образом извлечь XML из Varchar2 поля Таблицы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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