如何使用goutte和laravel从select id, string_agg(initials, ' ') as names
from (
select id, string_agg(left(w.word, 1),'' order by n) initials
from data,
unnest(string_to_array(name, ';')) with ordinality as n(names, n),
unnest(string_to_array(n.names, ' ')) as w(word)
where nullif(trim(w.word), '') is not null
group by id, n
) t
group by id;
链接中抓取data-
属性?
我想像这样刮一个标签:
<a>
在此<a class="ProfileNav-stat ProfileNav-stat--link u-borderUserColor u-textCenter js-tooltip js-nav u-textUserColor" data-nav="following" href="/rogerhamilton/following" data-original-title="987,358 Following">
链接中,我想抓取<a>
标记。
我的代码是:
data-original-title
但它不会返回正确的数据。
答案 0 :(得分:4)
对于遇到此问题的任何其他人。它就像过滤到链接然后执行类似$node->filter('.classname or #ID')->attr('data-original-title')
之类的操作一样简单。