Php I';我使用简单的HTML从表中获取数据,需要帮助
为那些可怜的冠军球员们感到抱歉,但我被吓坏了。我有一张这样的桌子:Php I';我使用简单的HTML从表中获取数据,需要帮助,php,Php,为那些可怜的冠军球员们感到抱歉,但我被吓坏了。我有一张这样的桌子: <table class="gsborder" cellspacing="0" cellpadding="2" rules="cols" border="1" id="d00"> <tr class="gridItem"> <td>Code</td><td>0adf</td> </tr&g
<table class="gsborder" cellspacing="0" cellpadding="2" rules="cols" border="1" id="d00">
<tr class="gridItem">
<td>Code</td><td>0adf</td>
</tr><tr class="AltItem">
<td>CompanyName</td><td>Some Company</td>
</tr><tr class="Item">
<td>Owner</td><td>Jim Jim</td>
</tr><tr class="AltItem">
<td>DivisionName</td><td> </td>
</tr><tr class="Item">
<td>AddressLine1</td><td>9314 W. SPRING ST.</td>
</tr>
</table>
但问题是,我的数据中有两个
标记。有没有办法只抓取原始数据而不抓取标签
另外,这是从表中获取数据的正确方法吗?使用strip_标记获取原始文本 因此:
使用strip_标记获取原始文本 因此: 尝试使用:
$foo = $html->getElementById("d00")->childNodes(1)->childNodes(1)->plaintext;
或内部文本
// Example
$html = str_get_html("<div>foo <b>bar</b></div>");
$e = $html->find("div", 0);
echo $e->tag; // Returns: " div"
echo $e->outertext; // Returns: " <div>foo <b>bar</b></div>"
echo $e->innertext; // Returns: " foo <b>bar</b>"
echo $e->plaintext; // Returns: " foo bar"
//示例
$html=str_get_html(“foo-bar”);
$e=$html->find(“div”,0);
echo$e->tag;//返回:“div”
echo$e->outertext;//返回:“foobar”
echo$e->innertext;//返回:“foobar”
echo$e->纯文本;//返回:“foobar”
摘自:
根据经验,无论您使用的是什么DOM API,一旦找到了要从中获取数据的元素,访问它们包含的文本节点都需要更多的工作。尝试使用:
$foo = $html->getElementById("d00")->childNodes(1)->childNodes(1)->plaintext;
或内部文本
// Example
$html = str_get_html("<div>foo <b>bar</b></div>");
$e = $html->find("div", 0);
echo $e->tag; // Returns: " div"
echo $e->outertext; // Returns: " <div>foo <b>bar</b></div>"
echo $e->innertext; // Returns: " foo <b>bar</b>"
echo $e->plaintext; // Returns: " foo bar"
//示例
$html=str_get_html(“foo-bar”);
$e=$html->find(“div”,0);
echo$e->tag;//返回:“div”
echo$e->outertext;//返回:“foobar”
echo$e->innertext;//返回:“foobar”
echo$e->纯文本;//返回:“foobar”
摘自:
根据经验,无论您使用的是什么DOM API,一旦您找到了想要从中获取数据的元素,访问它们包含的文本节点都需要做更多的工作。ahh。。。谢谢你。。非常感谢。啊。。。谢谢你。。非常感谢。哎呀。。我还没看到你的答案,安德鲁。谢谢我看了手册,但我真的不知道这是我需要的。我也要试试这个。是的,我刚试过那个,那个也行。我所缺少的只是->明文。安德鲁。。非常感谢你。哎呀。。我还没看到你的答案,安德鲁。谢谢我看了手册,但我真的不知道这是我需要的。我也要试试这个。是的,我刚试过那个,那个也行。我所缺少的只是->明文。安德鲁。。非常感谢你。