簡體   English   中英

Xpath / XML / PHP

[英]Xpath / XML / PHP

我正在嘗試從亞馬遜提取產品價格。

我將xpath ID和其他方面綜合在一起,但它也會生成其他內容。 我想要實現的只是將數字和貨幣符號一起拉出:

 http://webscrapemaster.com/api/?url=http://www.amazon.com/Canon-PowerShot-SX510-Digital-Optical/dp/B00EFILPHA//&xpath=//span[@id=priceblock_ourprice] 

電流輸出為

[{"text":"$188.99","attrs":{"id":"priceblock_ourprice","class":"a-size-medium a-color-price"}}]

我需要的是輸出:

$188.99

您可以使用它(轉換為數組然后獲取值):

<?php
$json_data = '[{"text":"$188.99","attrs":{"id":"priceblock_ourprice","class":"a-size-medium a-color-price"}}]';
$array = json_decode($json_data,true);
$price = $array['text'];
?>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM