サンプルコードがあります:
$content = '
<table width="100%" border="0">
<tr>
<td style="white-space:nowrap;" class="cap_row_odd">browser_id</td>
<td width="100%" class="cap_row_odd">browser_winmo_iemobile9</td>
</tr>
<tr>
<td style="white-space:nowrap;" class="cap_row_even cap_isempty"><span>nokia_feature_pack</span></td>
<td width="100%" class="cap_row_even cap_isempty"></td>
</tr>
</table>
';
そして私はDOMDocumentを使用しています:
$dom = new DOMDocument();
@$dom->loadHTML($content);
$xpath = new DOMXPath($dom);
$attributes = array();
$query1 = $xpath->query("//td[@style='white-space:nowrap']");
foreach($query1 as $a) {
$attributes[] = $a->nodeValue;
}
print_r($attributes);
=> しかし、結果は null です。取得する方法は?