php 獲取xml接口數(shù)據(jù)的處理方法
xml格式返回的是數(shù)據(jù)一般是這樣的,但也有不同:
<?xml version="1.0" encoding="gbk"?> <root> <head> <actdate>20170805</actdate> <trdate>20170805</trdate> <trtime>142410</trtime> <trseq>20170807001</trseq> <succflag>1</succflag> <retcode>0000</retcode> <retmsg>鎴愬姛</retmsg> </head> <body> <rowcount>0</rowcount> </body> </root>
一般xml直接用php的:simplexml_load_string();解析成數(shù)組,但我解析的時候提示:有無法解析的數(shù)據(jù)編碼。
也就是數(shù)據(jù)亂碼的那部分,解決亂碼我用了header的聲明,但不管用,最后用了:
iconv('utf-8','gbk',$a);
問題解決,先轉(zhuǎn)碼,后解析
最后json轉(zhuǎn)換就行了。
以上這篇php 獲取xml接口數(shù)據(jù)的處理方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
- php的SimpleXML方法讀寫XML接口文件實例解析
- PHP生成json和xml類型接口數(shù)據(jù)格式
- PHP封裝XML和JSON格式數(shù)據(jù)接口操作示例
- php中DOMDocument簡單用法示例代碼(XML創(chuàng)建、添加、刪除、修改)
- PHP實現(xiàn)動態(tài)創(chuàng)建XML文檔的方法
- 使用PHP DOM-XML創(chuàng)建和解析XML文件
- PHP基于DOM創(chuàng)建xml文檔的方法示例
- PHP XML操作的各種方法解析(比較詳細)
- PHP中的生成XML文件的4種方法分享
- php生成xml簡單實例代碼
- PHP創(chuàng)建XML接口示例
相關(guān)文章
codeigniter上傳圖片不能正確識別圖片類型問題解決方法
這篇文章主要介紹了codeigniter上傳圖片不能正確識別圖片類型問題解決方法,這是一個不太常見的問題,但是遇到了的話會卡人很久,需要的朋友可以參考下2014-07-07免費的ip數(shù)據(jù)庫淘寶IP地址庫簡介和PHP調(diào)用實例
淘寶ip地址庫提供免費的ip信息查詢,可查詢ip所在國家、區(qū)域、省份、城市及運營商等信息。不需要認證不需要注冊,唯一的小缺陷就是限制美妙查詢頻率不能高于10次。2014-04-04關(guān)于PHP內(nèi)置的字符串處理函數(shù)詳解
下面小編就為大家?guī)硪黄P(guān)于PHP內(nèi)置的字符串處理函數(shù)詳解。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-02-02