1

解析されたHTMLのすべてのノードをフェッチするように取り組んでいます。そのために、SimpleHTMLDOMパーサーに取り組んでいます。これですべてのdivまたはすべてのspanタグを取得できます。

foreach($html->find("div") as $e)
{
   //here I got all div tags which are contained in html object but I want all tags not divs
   //then I am addin coustom attribute like this way
  $e->setattribute("My_id","abc");
}

どんな助けでも大歓迎です。

4

1 に答える 1

0

そのために、phpqueryライブラリを追加しました。

$doc = phpQuery::newDocument($html);
$ul = pq('*');
$i = 1;
foreach($ul as $li) {
   pq($li)->attr('sws_id', $i);
    $i++;
}

phpQueryをインストールするには、このURLに従ってgitを介してこのライブラリを見つけることができます。

https://github.com/rrmodi88/phpQuery

于 2013-03-13T05:49:18.683 に答える