Deskripsi
Kali ini saya akan membahas bagaimana cara membaca atau memparsing data yang berada di dalam file XML.
How to
Syntax : simplexml_load_file('File.XML or URL');
Example XML:
<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<to>Philippe</to>
<from>
<hai>trololol</hai>
</from>
<heading>Do not Forget</heading>
</note>
* blue color = Akar / root
* yellow color = Anak / Child
perhatikan yang warna kuning, ada anak punya anak haha, bagaimana cara memanggilnya ?
syntax :
if (file_exists('myxmlfile.xml'))
{
$xml = simplexml_load_file('myxmlfile.xml');
print_r($xml);
echo '<br/>';
echo $xml->to;
echo '<br/>';
echo $xml->from->hai;
echo '<br/>';
echo $xml->heading;
}
else
{
exit('Failed to open myxmlfile.xml.');
}
Output :
SimpleXMLElement Object ( [to] => Philippe [from] => SimpleXMLElement Object ( [hai] => trololol ) [heading] => Do not Forget [body] => SimpleXMLElement Object ( ) )
Philippe
trololol
Do not Forget
Post a Comment
Harap gunakan bahasa yang baik dan sopan, terima kasih