无法使用 simplehtmldom 解析自定义 div
can't parse a custom div with simplehtmldom
我正在使用 simplehtmldom 和 php 解析一个 htm 页面,但无法访问 div 中的值。
div id="xyz" data-link="abcd"
如何解析 "abcd"?
到目前为止我有这个:
Foreach($div->find('div[id="data-link"]') as $source) {
echo $source->id;
}
这给了我 div 我想要的(省略了输入)。
谢谢
不要使用引号 div[data-link=abcd]
Foreach($div->find('div[data-link=abcd]') as $source) {
echo $source->id;
}
这样试试:
foreach($div->find('[data-link]') as $source) {
echo $source->{'data-link'};
}
我正在使用 simplehtmldom 和 php 解析一个 htm 页面,但无法访问 div 中的值。
div id="xyz" data-link="abcd"
如何解析 "abcd"?
到目前为止我有这个:
Foreach($div->find('div[id="data-link"]') as $source) {
echo $source->id;
}
这给了我 div 我想要的(省略了输入)。 谢谢
不要使用引号 div[data-link=abcd]
Foreach($div->find('div[data-link=abcd]') as $source) {
echo $source->id;
}
这样试试:
foreach($div->find('[data-link]') as $source) {
echo $source->{'data-link'};
}