Форум: "Начинающим";
Текущий архив: 2008.03.02;
Скачать: [xml.tar.bz2];
Внизкак найти узел впри помощи SimpleXML Найти похожие ветки
← →
andreoman (2008-02-07 17:48) [0]Здравствуйте. Использую для работы с XML библиотеку SimpleXML.
У меня есть некий xml-файл. Не подскажите при помощи какого метода можно проверить ести в IXmlDocument (xml-доке) какой-то узел, скажем <updateNode>.
Такие вещи как SelectSingleNode анализируют только собственный список дочерних узлов, без обхода дерева вглубь.
← →
Reindeer Moss Eater © (2008-02-07 17:52) [1]не может быть.
← →
Reindeer Moss Eater © (2008-02-07 17:54) [2]не может быть, чтобы у класса был метод с таким многообещающим именем который ищет только среди дочерних узлов.
← →
andreoman (2008-02-07 18:00) [3]тем не менее это так. Может знаите что-то подходящее ?
← →
clickmaker © (2008-02-07 18:10) [4]
> [3] andreoman (07.02.08 18:00)
читай про XPath
там пути задаются в виде Level1Node/Level2Node/...
← →
andreoman (2008-02-07 18:13) [5]Возможно у меня еще старая версия. Потому что в описалово написано что
XPath только предполагается внести в будуйщем.
Подскажите откуда можно скачать последнюю версию ?
← →
clickmaker © (2008-02-07 18:19) [6]
> внести в будуйщем
"будуйщее" уже наступило
см. TXMLDocument
← →
andreoman (2008-02-07 18:22) [7]Нет XPath, старая версия библиотеки. Еще 2004 год. Где достать новую версию ?
← →
Palladin © (2008-02-07 18:31) [8]а кто сказал что она существует?
← →
xW (2008-02-07 20:12) [9]эта библиотека идет в виде юнита с исходным кодом
создать свой рекурсивный метод поиска не очень сложно
нужно только скопировать метод SelectSingleNode и добавить несколько строчек кода
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.03.02;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.069 c