我需要用PHP來刮這個HTML頁面加載的值...Scaping IFrame的HTML頁面使用Ajax請求
http://www.cittadellasalute.to.it/index.php?option=com_content&view=article&id=6786:situazione-pazienti-in-pronto-soccorso&catid=165:pronto-soccorso&Itemid=372
裏面......我需要提取的數字爲行「二隊」, 「Giallo」,Verde「和」Bianco「(請注意,這些數字是動態的,因此它們可以在刷新頁面時進行更改,但這並不重要....)。
我已經看到這些行是在一些IFrame中(例如... http://listeps.cittadellasalute.to.it/?id=01090201),並使用ajax請求加載值(例如http://listeps.cittadellasalute.to.it/gtotal.php?id=01090101)。
是否有一些解決方案直接刮(我想避免解析奇異的jsons ....),這些值從原始的HTML頁面使用PHP和$ xpath-> query?
建議/例子?
是的,我已經看到IFrames代碼,並且他們使用php(例如http://listeps.cittadellasalute.to.it/gtotal.php?id=01090101)來加載值... I想要避免解析由php調用返回的4個單獨的jsons .....可能它不可能直接做... – Cesare
直接可能的唯一方法就是我會提到的是解釋Javascript。您可能會找到替代方案,但同時您可以解決問題並繼續前進。 –