Возможный дубликат: Как анализировать и обрабатывать HTML с помощью PHP? Я просматриваю HTML-парсы DOM для PHP. Я нашел PHP Simple HTML DOM Parser . Есть ли другие, над которыми я должен смотреть?
Я только начинаю с упомянутого Парсера и как-то бегаю по проблемам непосредственно с самого начала. Ссылаясь на этот учебник: http://net.tutsplus.com/tutorials/php/html-parsing-and-screen-scraping-with-the-simple-html-dom-library/ Я хочу теперь просто найти в исходном коде содержимое div с классом ClearBoth Box Я извлекаю код с помощью curl и создаю простой объект html dom: $cl = curl_exec($curl); $html = new simple_html_dom(); $html->load($cl); Затем […]
эй, ребята, я использую простой html dom для извлечения контента с другого сайта, но дело в том, что проблема с кодировкой символов связана с материалом, полученным с помощью простого html dom. Персонажи появляются как маленький бриллиант с вопросительным знаком внутри. Проблема с кодировкой символов возникает только при извлеченном содержимом, и весь текст на моем сайте […]
Как следует анализировать с PHP (простой html dom / etc ..) фон и другие изображения веб-страницы? case 1: inline css <div id="id100" style="background:url(/mycar1.jpg)"></div> case 2: css внутри html-страницы <div id="id100"></div> <style type="text/css"> #id100{ background:url(/mycar1.jpg); } </style> case 3: отдельный файл css <div id="id100" style="background:url(/mycar1.jpg);"></div> external.css #id100{ background:url(/mycar1.jpg); } Случай 4: изображение внутри тега img решение […]
В настоящее время я использую этот HTML DOM PARSER, используя php: http://simplehtmldom.sourceforge.net/ Я смущен тем, как удалить и заменить выбранный атрибут href="style.css" , я хочу заменить ссылку на "index/style.css" , если я вставляю только индекс/ или заменить весь атрибут из всего HTML-кода?