<?php
$doc = new DOMDocument();
$doc->loadxml($xml); //XML STRING
$xpath = new DOMXpath($doc);
$xpathResults = $xpath->query(""); //YOUR QUERY
$nodes = $xpathResults->length;
if($nodes > 0)
{
$newDom = new DOMDocument('1.0','UTF-8');
$root = $newDom->createElement('root');
$root = $newDom->appendChild($root);
foreach ($xpathResults as $domElement)
{
$domNode = $newDom->importNode($domElement, true);
$root->appendChild($domNode);
$newXML = $newDom->saveXML();
}
header("Content-type: application/xml");
echo $newXML;
}
?>
Thursday, September 1, 2011
Import Xpath Query NodeList To A New XML Document
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment