PHP bir xml günlük dosyası ayrıştırmak çalışıyorum. Bu yapı aşağıdaki vardır
<log>
<logentry revision="1745">
<author>abc</author>
<date>2010-08-31T20:46:29.691125Z</date>
<paths>
<path kind="" action="M">/trunk/myserver/abc.java</path>
<path kind="" action="M">/trunk/myserver/test.java</path>
<path kind="" action="M">/trunk/myserver/xmltest.java</path>
</paths>
<msg>how to make it work!</msg>
</logentry>
</log>
Nasıl bu xml dosyasındaki tüm verileri ayıklamak? Nasıl günlük dosyası üzerinde döngü tüm verileri ayıklamak için olabilir?
P: Ben mysql tüm bu verileri eklemek istiyorum, bu başka bir hikaye, ben bunu yapabilirim
Teşekkürler!
ps: Ayrıca ben de eylem o M almak istiyorum.
EDIT: I tried this code as well but I couldn't make it work for whole file :(
$xml = simplexml_load_file("test.log");
echo $xml->getName();
foreach($xml->children() as $child)
{
echo $child->getName() . ": " . $child . "<br />";
}