首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >试图提取Goutte数据以查看

试图提取Goutte数据以查看
EN

Stack Overflow用户
提问于 2018-03-12 21:54:24
回答 1查看 351关注 0票数 1

我已经工作了几个小时,试图找出如何从拉拉维尔的观点中提取一些数据。

我的主计长如下:

代码语言:javascript
复制
  public function practice(Request $request) 
    {

        $client = new Client();
        $crawler = $client->request('GET', 'https://www.polkadotpassport.com/');

$crawler->filter('.post-header')->each(function($node){
   $title = $node->filter('h2 > a');
    return view('flights', compact('title'));
});


    }

然后我的看法是:

代码语言:javascript
复制
@extends('layouts.app')

@section('content')

@foreach($title as $titles)
<h1>{{$titles}}</h1>
@endforeach


@endsection

任何帮助都将不胜感激!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-13 02:45:17

假设crawler返回一个集合,请尝试如下所示:

代码语言:javascript
复制
public function practice(Request $request)
{
        $client = new Client();
        $crawler = $client->request(
                'GET',
                'https://www.polkadotpassport.com/
        ');

        $titles = $crawler->filter('.post-header')->map(function($node){
                return $node->filter('h2 > a');
        });

        return view('flights', ['titles' => $titles]);
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49245017

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档