0
گرفتن محتویات فایل html یک سایت وتبدیل ش به xml در php
میخام بایک دستور ، محتویات google.com یاهرسایتی روکه به صورت html هم هست روبخونم ، تبدیلش کنم به xml البته من همه دادهای یک صفحه رونمیخام تنهایکی از div هاش برام مهمه ، امااگه راهی باشه تنها همون div روبخونم خیلی عالی میشه ، انگار با curl میشه
1 پاسخ
1
دوستان چیزی که اونجوری باشه پیدانکردم هنوز من میخاستم بااو ن کار محتویات یک div روبیرون بکشم اونجوری نتونستم
امااین راه هم هست تازه پیداش کردم امابدیش اینه میره همه صفحه رو دانلودمیکنه ومیاره
اگه تنهایک div رومیرفت میاورد خوب بود
<?php
// example of how to use basic selector to retrieve HTML contents
include('simple_html_dom.php');
set_time_limit(-1);
header('Content-Type: text/html; charset=utf-8');
// get DOM from URL or file
$html = file_get_html('نام سايت رو اينجا مينويسي');
// به دنيال همه تگهاي اسپن ميگرده که داراي کلاسي با نام زير باشند
foreach($html->find('span.stockPriceUCLastPrice') as $e){
$my= $e->outertext;
}
echo $my;
?>