Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как по DOMNode определить в html позицию начала и конца этого узла ? / 2 сообщений из 2, страница 1 из 1
30.08.2014, 22:47
    #38733472
Cyrax_02
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как по DOMNode определить в html позицию начала и конца этого узла ?
Вот, к примеру, код:
Код: php
1.
2.
3.
4.
$dom = new DomDocument();
$dom->loadHtml($html);
$xpath = new DomXpath($dom);
$div = $xpath->query('//*[@class="foo"]')->item(0);


Каким образом можно обеспечить связь объекта DOMNode с позицией в исходном html ?
Т.е. как, располагая узлом DOMNode ($div), определить в $html позицию начала и конца этого узла ?
...
Рейтинг: 0 / 0
04.09.2014, 11:51
    #38737277
Cyrax_02
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как по DOMNode определить в html позицию начала и конца этого узла ?
Отпуск закончился.

У DOMNode есть есть метод getLineNo ()
http://php.net/manual/ru/domnode.getlineno.php

Но как определить позицию начала и конца узла в исходном html-коде ?
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как по DOMNode определить в html позицию начала и конца этого узла ? / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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