Тоже стоит задача - загрузить xml файлик. Я так понимаю задача стандартная (загрузить, разобрать во временный тейбл, присвоить переменным значения по именам тегов).
Есть ли у кого шаблончик? А то никогда не делал такого.
-- begin pl/sql
select xml_tab.OnDate
into str
from XMLTable(xmlnamespaces('http://www.w3.org/2001/XMLSchema' as "xmlns1",
'urn:schemas-microsoft-com:xml-msprop' as "msprop",
'urn:schemas-microsoft-com:xml-msdata' as "msdata"),
'/xmlns1:*/*[@msprop:OnDate]/@msprop:OnDate'
passing xml_res1
columns OnDate varchar2(100) path '.'
) xml_tab;
-- end pl/sql
stdio.put_line_buf(str);
результат выдает 20120919
Но переписать сие на pl plus не получилось, кто сможет закиньте в тему...
П.С. огромное спасибо xtender и одному очень скромному специалисту с ЦФТ-Москва....
в каком смысле xmltype не поддерживается pl+? проблем в получение нодов xmltype не возникало кодом написанным на pl+.... в общем когда я писал что инициализировать переменную xml_res1 типа XMLType докой, это было сделано на pl+, вставкой я делал только селект с использованием xmltable
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
Домен cftclub.ru не связан с ЗАО "Центр Финансовых Технологий" и ни в коей мере не нарушает авторских и иных прав
Владелец может не разделять мнения Участников и не несет ответственности за их публикации
Powered by phpBB