XML etiketlerini çıkarmak için nasıl

2 Cevap php

Ben düz PHP ile çözülebilir olması ve herhangi bir kütüphane gerektirmeyen gerektiğini basit bir XML çıkarma sorunu var.

Yapmam gereken tek şey bir etiket değerlerini ayıklamak olduğunu. Örneğin, XML dizesi verilen:

<ResultSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ....>
 <Result>Foo</Result>
 <Result>Bar</Result>
</ResultSet>

Ben sadece bir dizi Foo ve Bar koymak gerekir. Bunu yapmanın en kolay yolu nedir?

Teşekkürler!

2 Cevap

PHP 5 Eğer SimpleXML kullanabilirsiniz.

$xml = simplexml_load_string($data);
foreach ($xml->ResultSet as $val)
{
  echo $val->Result.' ';
}