Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.26;
Скачать: CL | DM;

Вниз

XPath, IDOMNode, IDOMElement   Найти похожие ветки 

 
AVR ©   (2002-12-16 22:30) [0]

1. Посмотрел поддержку XML в Delphi. Заметил, что
в стандартной спецификации (DOM Level 1) в интерфейсе IDOMNode нет замечательного метода selectNodes(pattertnString), который присутствует в DOM для IExplorier 5. "Этот метод возвращает объект XMLDOMNodeList, содержащий поддерево, выбранное по ШАБЛОНУ поиска pattertnString" (Язык XML - практическое введение. Часть 2 [www.citforum.ru/internet/xml2/part1.shtml]).
Хочется работать со стандартными интерфейсами, но в них нет такого важного метода. Что делать?

2. Еще вопрос: есть узел представленный как IDOMNode. Как обратится к этому узлу как к элементу (т.е. через интерфейс IDOMElement)?


 
Ученик ©   (2002-12-16 22:53) [1]


1.
Delphi7\Source\Rtl\Win\msxml.pas

IXMLDOMNode = interface(IDispatch)
...
function selectNodes(const queryString: WideString): IXMLDOMNodeList; safecall;
...
end;
2.

var
Node: IDOMNode;
Element: IDOMElement;
begin
Element := Node as IDOMElement;


 
AVR ©   (2002-12-17 16:19) [2]

Спасибо, понято.
А нет ли в интерфейсах DOM от W3C методов, подобных IXMLDOMNode.selectNodes (не хочется зависеть от
конкретного производителя парсера) ?



Страницы: 1 вся ветка

Текущий архив: 2002.12.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
14-86165
IronHawk
2002-11-24 23:47
2002.12.26
ТРЕТЬЯ ВСТРЕЧА МАСТАКОВ В КИЕВЕ НАМЕЧАЕТСЯ ....


3-85802
nikolo
2002-12-05 16:44
2002.12.26
Хранимые процедуры MS SQL


1-85968
s22_shura
2002-12-15 20:01
2002.12.26
Помогите определиться с потоками


3-85834
Dbrf
2002-12-06 14:04
2002.12.26
Удаление строк подчинённой таблицы


3-85856
3D-Dragon
2002-12-07 23:56
2002.12.26
Как в строку SQL запроса вставить переменную ?