İsim alanları ile düğümleri şerit yok diziye xml ayrıştırma için PHP işlevi

0 Cevap php

Ben de oluşturulan web comment API kullanarak ve ad içeren XML bölgelerinde çekerek bazı sorunlar yaşıyor bir rss feed ayrıştırmak çalışıyorum. Ben burada kontrol:

http://stackoverflow.com/questions/2483887/php-parsing-xml-file-with-and-without-namespaces

ama onun çözüm sadece belirli bir ad için fazla oldu gibi görünüyor. İşte benim XML:

 <rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/">
<channel>
<title>Some TITLE</title>
<link>http://www.somelink.com</link>
<description>Make it happen.</description>
<dc:language />
<generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator>
<item>
<title>Blah blah blah</title>
<link>http://www.somelink.com</link>
<pubDate>Wed, 21 Jul 2010 16:30:00 GMT</pubDate>
<guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9612038</guid>
<dc:creator>Chris Pendleton</dc:creator>
<slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">

Ben genellikle ayrıştırma XML için kullanabilirsiniz ama onlar ad içeren tüm düğümleri dışarı bırakarak dizi işlevleri için çeşitli nesneleri kullanarak denedim. Önerileriniz? Gerçekten ihtiyacım olan her her düğüm için nesneye elde etmektir.

TIA

0 Cevap