![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 07.02.2007
Сообщений: 50
|
![]()
Вот пример как прочатать значение элемента
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> --Как прочитать атрибут? Спрашиваю потому что примеров исходников в инете нет, литературы тоже |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
чтение 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 |