Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.03.2010, 21:38   #1
shurik_7866
Пользователь
 
Регистрация: 07.02.2007
Сообщений: 50
По умолчанию Oracle. Чтение атрибута XML документа

Вот пример как прочатать значение элемента
v_parser := dbms_xmlparser.newParser; -- создаем объект Parser
dbms_xmlparser.parseClob(v_parser,v _clob); -- читаем в объект типа PARSER документ *.XML
v_DOMDoc := dbms_xmlparser.getDocument(v_parser ); -- создаем DOMDocument из объекта PARSER
v_dnode := dbms_xslprocessor.selectSingleNode( -- выбираем первый node 'HDR'
dbms_xmldom.makeNode(v_DOMDoc), -- создаем DOMNode из DOMDocument
'HDR');

--Это чтение элемента
dbms_xslprocessor.valueOf(v_dnode, 'el', v_varchar2); -- читаем текст заключенный
в теге <el>FiveElement</el>

--Как прочитать атрибут?

Спрашиваю потому что примеров исходников в инете нет, литературы тоже
shurik_7866 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
чтение XML beemoto Общие вопросы Delphi 19 16.10.2011 11:54
Чтение и запись параметров в xml BioHEX Общие вопросы Delphi 2 15.01.2010 04:16
чтение простейшего XML TaTT DoGG PHP 4 27.08.2009 11:44
XML - создание нового документа PUH Помощь студентам 5 17.04.2008 20:32