特定の HTML スニペットが表示され、特定の
ドキュメント オブジェクト モデル (DOM) の力を利用して、次のことができます。標的部分の外科的切除を考案します。このアプローチにより、HTML 構造の包括的な操作が可能になります。
loadHTML($htmlString);
$xPath = new DOMXPath($dom);
$nodes = $xPath->query('//*[@id="anotherDiv"]');
if($nodes->item(0)) {
$nodes->item(0)->parentNode->removeChild($nodes->item(0));
}
echo $dom->saveHTML();
?>
提供されたコード スニペットでは、まず HTML 文字列を DOMDocument インスタンスに読み込みます。次に、DOMXPath オブジェクトを使用して、指定された id 属性を持つ要素を特定します。要素が存在する場合は、removeChild() メソッドを使用してその要素とその子孫を削除します。処理された HTML が抽出されて表示されます。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3