Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Пытаюсь запарсить HTML список и получить отношение родитель-потомок

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
kuteikin
Отправлено: 05 Июля, 2012 - 14:31:29
Post Id


Новичок


Покинул форум
Сообщений всего: 16
Дата рег-ции: Февр. 2009  


Помог: 0 раз(а)




Всем привет)) Подскажите, затупил.

Есть HTML код - список.
CODE (html):
скопировать код в буфер обмена
  1. <ul>
  2.   <li>
  3.     <a href="#">ссылка 1</a>
  4.     <ul>
  5.       <li>
  6.        <a href="#">ссылка 1 1</a>
  7.         <ul>
  8.           <li>
  9.             <a href="#">ссылка 1 1 1</a>
  10.           </li>
  11.         </ul>
  12.       </li>
  13.       <li>
  14.         <a href="#">ссылка 1 2</a>
  15.         <ul>
  16.           <li>
  17.            <a href="#">ссылка 1 2 1</a>
  18.           </li>
  19.         </ul>
  20.       </li>
  21.     </ul>
  22.   </li>
  23.   <li>
  24.     <a href="#">ссылка 2</a>
  25.   </li>
  26. </ul>


Хочу его запарсить и получить отношения родитель потомок, примерно такое

CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. id | id_parent | name
  3. ------------------------------
  4.  1 |     0     | ссылка 1
  5. ------------------------------
  6.  2 |     0     | ссылка 2
  7. ------------------------------
  8.  3 |     1     | ссылка 1 1
  9. ------------------------------
  10.  4 |     1     | ccылка 1 2
  11. ------------------------------
  12.  5 |     3     | ссылка 1 1 1
  13. ------------------------------
  14.  6 |     4     | ccылка 1 2 1
  15. ------------------------------
  16.  


Я конечно парсил с помощью PHP Simple HTML DOM и написал немало кода, НО даже немного не приблизился к получению нужной структуры

Всем спасибо.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« XML и его обработка »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB