Как заменить пустые теги HTML пустыми строками? - PullRequest
0 голосов
/ 27 декабря 2011

У меня есть скрипт удаления, который извлекает контент с другого HTML-сайта. На внешнем веб-сайте есть много пустых тегов HTML, и скрипт удаления также извлекает эти пустые теги HTML. Как можно избежать удаления пустых тегов HTML?

Исходная таблица:

  <td>
  </td>

  <td>
  </td>

Мой скрипт генерирует пустые теги в xml сверху пустых полей.

<></>

Как это исправить, чтобы исключить пустые теги с кодом PHP Dom ниже.

foreach($html_dom->find('table [cellspacing=3] tr') as $e) {
       $children = $e->children() ;
       $size = count($children) ;
       if($size == 2) {
               $tag = $children[0]->children(0);
               $value = $children[1]->children(0);;
               $createXML .= createRSSFile($tag,$value);
       }


}

1 Ответ

0 голосов
/ 20 ноября 2015

Я отвечаю на мой вопрос, который я задавал много лет назад, чтобы помочь будущим посетителям. Я исправил это с помощью регулярного выражения, чтобы найти пустые теги и заменить его пустой строкой.

...