Bir benim önceki kadar takip gibi question, I simplexml_load_file
bir URL'den XML dosyası yüklemek için kullandığınız düşünüyorum.
Me (DOMDocument)$my_simplexml
üzeri DOMDocument
nesneye o SimpleXML
nesneyi çevirmek için mümkün olabilir mi?
Bir benim önceki kadar takip gibi question, I simplexml_load_file
bir URL'den XML dosyası yüklemek için kullandığınız düşünüyorum.
Me (DOMDocument)$my_simplexml
üzeri DOMDocument
nesneye o SimpleXML
nesneyi çevirmek için mümkün olabilir mi?
Sen dom_import_simplexml
işlevini kullanabilirsiniz.
Quoting :
DOMElement dom_import_simplexml ( SimpleXMLElement $node )
This function takes the node node of class
SimpleXML
and makes it into aDOMElement
node. This new object can then be used as a nativeDOMElement
node.
And, just so it's said, the exact opposite manipulation can be done using simplexml_import_dom
.
Well, it's not a "cast" ; it's a function-call... But I guess that would still be OK for your ;-)
Daha önce Mentionned gibi, dom_import_simplexml() bir DOMElement döner, ilgili DOMDocument alabilirsiniz hangi olacaktır:
$doc = dom_import_simplexml($my_simplexml)->ownerDocument;
Aslında olsa SimpleXML kullanmayı düşünmüyorsanız, DOM doğrudan belge yükleyebilirsiniz.
$doc = new DOMDocument;
$doc->load($url);