$srcXml = new SmartXML(file_get_contents("test.xml"),"ISO-8859-2");
$dstXml = new SmartXML('',"ISO-8859-2");
$nodes = $dstXml->createRoot('nodes');
foreach($xml->xpath->query("//Node") as $node)
{
echo $node->xpath("./title")->first()->nodeValue;
$newNode = $nodes->insertNode("Node");
foreach($node->childNodes as $tag=>$value)
$newNode->insertNode($tag,$value);
foreach($node->attributes as $key=>$value)
$newNode->attributes->__set($key,$value);
}
-
Notifications
You must be signed in to change notification settings - Fork 0
jsbuzz/SmartXml
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
XML handling for php based on DOMDocument
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published