[PHP-users 28898] Re: 名前空間の取得について

足立 clockwork-toy @ flashmail.com
2006年 3月 29日 (水) 17:31:50 JST


あだちです

DOM Functionsには"DOMElement->lookupNamespaceURI"というメソッドがあります
DOMとsimpleXMLは相互変換機能があるので次のような感じで


//ITUNESを取得するまではDOM
$rss = new DOMDocument('1.0');
$rss->load('http://aaa.bbbb.jp/rss2.0.xml');
const ITUNES = $rss->DOMElement->lookupNamespaceURI('itunes');

//取得後はsimpleXML
$this->rss = simplexml_import_dom($rss);
...

#この場合ITUNESは変数なのでプロパティにしたほうが応用が利くかも。
#スレッド切れます。ごめんなさい。


PHP-users メーリングリストの案内