程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> php-新手,關於PHP操作JSON數據的問題。不勝感激!

php-新手,關於PHP操作JSON數據的問題。不勝感激!

編輯:編程綜合問答
新手,關於PHP操作JSON數據的問題。不勝感激!

我通過 WebService調用了一個接口, 它返回來的是一個xml文件。文件內容是這樣的形式:圖片說明 (不好意思,個人信息不允許透露)。我不會PHP ,在網上找了下,用file_get_contents(“接口網址”)獲取了圖上的{}中的內容。現在我怎麼去操作才能獲取json的參數。比如我要獲取status的值進行判斷? 已經研究了幾天,網上也找了好久。望大神指點,小弟不勝感謝!(C幣只能這個了。T _ T)

再補充一下:我將取得的內容給一個變量,$json=file_get_contents(“接口網址”);再這樣$str_json=json_decode($json,true);但好像還是操作不了JSON中的值

最佳回答:


 $s='<string xmlns="">{"status":"1","Msg":"登陸成功"}</string>';

$dom=new DomDocument;
$dom->loadXML($s);
$s=$dom->getElementsByTagName('string')->item(0)->nodeValue;//獲取json字符串
$o=json_decode($s);//轉為對象
echo $o->status;//這個就是你要的數據,其他的使用$o->Msg等等
FTDD_HW
showbo
FTDD_HW
showbo
FTDD_HW
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved