這裏快速新手問題,我如何訪問totalResults
?訪問帶有句號標記的XML/PHP
XML
<?xml version="1.0" encoding="UTF-8"?>
<OpenSearchDescription xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/">
<opensearch:totalResults>1</opensearch:totalResults>
<posts>
<post>
<score>10</score>
</post>
</posts>
</OpenSearchDescription>
要訪問score
我這樣做:
PHP
$xmlObj = simplexml_load_string($theXMLabove);
echo $xmlObj->posts->post[0]->score;
但是,這些工作爲totalResults
:
echo $xmlObj->opensearch:totalResults;
echo $xmlObj->opensearch->totalResults;
對不起,問這樣一個跛腳的問題...
如何與遍歷XML PHP文件也可以理解:)
謝謝!
的'opensearch'命名空間不說,文檔中定義。 – 2010-05-12 16:19:47
糟糕,我已經添加了命名空間 – 2010-05-12 16:21:36