[英]PHP Simple HTML DOM Parser - <body> only with a rename of a div ID
我通過以下簡單的代碼使用PHP Simple HTML DOM解析器來取得良好效果:-
<?php
include_once('./simple_html_dom.php');
$oldhtml = file_get_html('./6.html');
$newhtml = $oldhtml->find("body", 0);
echo $newhtml->innertext;
$oldhtml->clear();
$newhtml->clear();
?>
(我贊賞以目前的形式可以對其進行改進!)
但是我需要更改一件事,但是我無法制定出正確的語法來使其正常工作。 生成的文檔幾乎可以滿足我的需求,除了它以
<div id="container">
我只想將該ID重命名為其他名稱。 我可以只使用<div>
或理想的類似<div id "six">
任何指針將不勝感激。
試試這個代碼:
include_once('simple_html_dom.php');
$oldhtml = file_get_html('http://stackoverflow.com/');
$oldhtml->find('div[id=custom-header]', 0)->id= 'six';
die($oldhtml);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.