In PHP, how can I get the Outer XML from a DOMNode?

后端 未结 3 734
名媛妹妹
名媛妹妹 2020-12-06 10:44

If you have DOMNode in PHP, how can you get the outer xml (i.e. the all of the XML that is inside this element plus the element itself)?

For example, lets say this i

3条回答
  •  夕颜
    夕颜 (楼主)
    2020-12-06 11:29

    You could try something like:

    function getInnerXml(DomNode $node){
      $xml = '';
      foreach($node->childNodes as $childNode){
        $xml .= $node->ownerDocument->saveXml($childNode);
      }
      return $xml;
    }
    

提交回复
热议问题