powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Аналог selectSingleNode ???
5 сообщений из 5, страница 1 из 1
Аналог selectSingleNode ???
    #34038794
Ptn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Честно говоря долго думал куда написать - в HTML или сюда, в итоге все таки пишу сюда.

есть xml вроде этого, который обрабатывается на странице браузера.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<root>
<head>
<title>Sample</title>
</head>
<body>
<row> 1 </row>
<row> 2 </row>
<row> 3 </row>
</body>
</root>

Для того что бы обработать ROW пишу
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
jnode=xml.documentElement.getElementsByTagName("body/row");
	if (null!=jnode) {
		 if (jnode.length> 0 ) {
		  for (rowi= 0 ;rowi<jnode.length;rowi++) {
                            alert(jnode.item(ni).text);
                   }
         }
}
Для того что бы обработать TITLE пишу
Код: plaintext
1.
2.
 var tmp=xml.documentElement.selectSingleNode("head/title");
 alert(tmp.text);

Всё это работает в IE ...
В FireFox же, например, я получаю сообщение о отсутствии функции selectSingleNode - и поиски по инету выводят только на указание что функция действительно не входить в "стандарт".

Так что вопрос - Как по "стандарту", или хотя бы как в браузерах на мозиловском движке - получать значения _одного_ узла XML документа ?

Вот как ???

Не getElementsByTagName не getElementById не помогают

Куда рыть что то не понятно глаз видно замылился.
...
Рейтинг: 0 / 0
Аналог selectSingleNode ???
    #34041101
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вообще говоря, xpath там не должен работать, только имя тега
xml.getElementsByTagName("title");

зы а как хмлник в ФФ грузишь?
...
Рейтинг: 0 / 0
Аналог selectSingleNode ???
    #34042779
Ptn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmo
вообще говоря, xpath там не должен работать, только имя тега
xml.getElementsByTagName("title");


Э-э-э .... это рождает не менее глупый вопрос - а в FF(в гесковский в общем) вообще можно работать с XPath ? :)

зы а как хмлник в ФФ грузишь?

XMLHttpObject -> send -> responseXML
...
Рейтинг: 0 / 0
Аналог selectSingleNode ???
    #34042825
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Голова! :)
Оказывается, можно .
...
Рейтинг: 0 / 0
Аналог selectSingleNode ???
    #34044033
Ptn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо :)

Читает .... блин DOM3 Ы-ы-ы
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Аналог selectSingleNode ???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]