5 Aralık 2008

Xml verisini diziye dönüştürmek

Geçenlerde yazdığım bir XML dönüştürme sınıfını sizlerle paylaşmak istiyorum. Bu sınıf ile xml verisini parametre olarak kullanarak ağaç yapısında bir dizi elde edebilirsiniz.

XML Parser (XML to array) : http://www.phpclasses.org/browse/package/4954.html

Bu sınıfı kullanırken xml verisini iki şekilde aktarabilirsiniz:

  1. XML verisini yapılandırıcı parametresi olarak kullanıp ardından parse() işlevini çağırarak:
    [php]
    $parser = new XmlParser($xml_input);
    $result = $parser->parse();
    [/php]

  2. Sınıfı parametresiz oluşturup parse() işlevine parametre olarak xml verisini aktararak:
    [php]
    $parser = new XmlParser();
    $result = $parser->parse($xml_input);
    [/php]


Elbette bu sınıfın hataları, eksikleri olabilir. Hata/eksiklik vs. bulduğunuzda bana bildirebilirsiniz.

Hiç yorum yok:

Canon G3410 renkli yazıcıda renk hatası çözümü

Canon G3410 renkli yazıcınız bazı renkleri eksik olarak çıktı veriyorsa alttaki adımları uygulayarak bu sorunu çözebilirsiniz. Bende işe yar...