Dom\import_simplexml
(PHP 8 >= 8.4.0)
Dom\import_simplexml — Gets a Dom\Attr or Dom\Element object from a SimpleXMLElement object
説明
This function takes the given attribute or element node
(a
SimpleXMLElement instance) and creates a
Dom\Attr or Dom\Element node, respectively.
The new Dom\Node refers to the same underlying XML node
as the SimpleXMLElement.
戻り値
The Dom\Attr or Dom\Element.
例
例1 Import SimpleXML into DOM and modify SimpleXML through DOM
Error handling omitted for brevity.
<?php
$sxe = simplexml_load_string('<books><book><title>blah</title></book></books>');
$elt = Dom\import_simplexml($sxe);
$elt->setAttribute("foo", "bar");
echo $sxe->asXML();
?>
上の例の出力は以下となります。
<?xml version="1.0"?> <books foo="bar"><book><title>blah</title></book></books>
参考
- simplexml_import_dom() - XML または HTML ノードから SimpleXMLElement オブジェクトを取得する
+add a note
User Contributed Notes
There are no user contributed notes for this page.
↑ and ↓ to navigate •
Enter to select •
Esc to close
Press Enter without
selection to search using Google