div> ul> li> div> strong> a(リンクとリンク1)のデータをウェブサイトから解析します。しかし、私は成功することはできません。DOMを使用したスパンクラステキストの内部クラスを解析するPHP
私はドームのデータを解析するコードを使用します。
$DTP = retrieve_node_text($data, "//li[@class='coll-1']");
HTMLは次のとおりです。
<div class="tab-detail">
<ul class="clearfix">
<li>
<div class="coll-1">
<a href="#">icon</a>
<strong>
<a href="LINK">Link 1</a>
</strong>
</div>
</li>
<li>
<div class="coll-1">
<a href="#">icon</a>
<strong>
<a href="LINK">Link 1</a>
</strong>
</div>
</li>
<ul/>
</div>
このマークアップにAFAIK 'li [@ class = 'coll-1']'は存在しません。クラスは 'li'要素の子であるdivの属性です。 'retrieve_node_text'はカスタム関数であるようですが、その関数のコードは提供していません。 –