我有一个解析html页面的脚本。一节解析各种tr元素。假设我们有这样的tr结构:
<tr class="a test" style="display: none;">
<td class="numeric"></td>
<td class="date">1/1/16</td>
<td class="numeric">$2.65</td>
.... etc....
</tr>
<tr class="another tr">
...... etc......
当前正常运行的代码是这样的:
$the_row_I_want = $parseSectionofCodeImlookingat->find("tr:eq($rowIwant)");
$entire_tr_in_html = $the_row_I_want->__toString();
这样做是为整个tr返回html,我可以从中解析出类名和样式部分。但是我一直试图找出如何使用phpQuery语法来解析类名和样式部分。有没有办法用phpQuery(以及如何)做到这一点?
答案 0 :(得分:0)
好的,明白了:
$the_row_I_want = $parseSectionofCodeImlookingat->find("tr:eq($rowIwant)");
$entire_tr_in_html = $the_row_I_want->__toString();
$the_class_attribute = $the_row_I_want->attr('class');
$the_style_attribute = $the_row_I_want->attr('style');