gpt4 book ai didi

symfony - 用Guzzle从html提取信息

转载 作者:行者123 更新时间:2023-12-03 17:36:43 24 4
gpt4 key购买 nike

我正在尝试使用以下代码提取车辆ID:

    $client = new Client();
$request = $client->get('http://www.truck1.eu/_TEN_auto_1522980_Truck_Chassis_MAN_TGA_18_320_BL_Platou_9_80m_lang_manuelles_Getriebe_Euro_4_Motor.html', ['allow_redirects' => false]);

$html = $request->getBody(true);

$crawler = new Crawler();
$crawler->addContent($html);
print $crawler->filterXPath('//*[@id="content"]/div/div[2]/table/tbody/tr[2]/td')->text();


但是由于某种原因,我无法正常工作。我正在使用Symfony的Guzzle和DomCrawler。

最佳答案

尝试使用此XPath来获取包含“ Vehicle ID”标签的td旁边的th(并避免一些不必要的祖先依赖):

//td[preceding-sibling::th = 'Vehicle ID']

关于symfony - 用Guzzle从html提取信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27251314/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com