这是我的HTML代码:
<td>
<span id="ctl00_mainContent_DisplayEventSummaryBlock_DisplayEventRepeater_ctl00_Athlete1ResultScore">9.63</span>
</td>
我试图使用这个PHP代码:
$score_man = $result_man->getElementByTagName('span');
$Score = trim($score_man->getAttribute('id')->plaintext);
其中$result_man
是先前从tr.line_results
对象捕获的变量。
但我没有得到9.63,这是我需要的项目。
什么不对?
答案 0 :(得分:0)
这是PHP中的一个解决方案:
$string = <<<XML
<td>
<span id="ctl00_mainContent_DisplayEventSummaryBlock_DisplayEventRepeater_ctl00_Athlete1ResultScore">9.63</span>
</td>
XML;
$xml = new SimpleXMLElement($string);
$result = $xml->xpath('//span[@id="ctl00_mainContent_DisplayEventSummaryBlock_DisplayEventRepeater_ctl00_Athlete1ResultScore"]');
echo $result[0];