Posted in Web Services 12 years ago 1 min read
<?php
$create_xml = <<<XML
<music>
<artist>
<album/>
</artist>
</music>
XML;
$doc = new DOMDocument;
$doc->preserveWhiteSpace = false;
$doc->formatOutput = true;
$doc->loadXML($create_xml);
$music = $doc->getElementsByTagName('artist');
$music->item(0)->setAttribute('type', 'Art');
$music->item(0)->childNodes->item(0)->nodeValue = 'Zankyo Reference';
$song_node = $doc->createElement('song');
$music->item(0)->appendChild($song_node);
$name_node = $doc->createElement('name');
$name_node->nodeValue = 'Answer is Near';
$song_node->appendChild($name_node);
echo $doc->saveXML();
?>
Silakan kllik kanan pada browser, dan lihat source nya.
<?xml version="1.0"?>
<music>
<artist type="Art">
<album>Zankyo Reference</album>
<song>
<name>Answer is Near</name>
</song>
</artist>
</music>