• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    php 获取xml接口数据的处理方法

    xml格式返回的是数据一般是这样的,但也有不同:

    ?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();解析成数组,但我解析的时候提示:有无法解析的数据编码。

    也就是数据乱码的那部分,解决乱码我用了header的声明,但不管用,最后用了:

    iconv('utf-8','gbk',$a);

    问题解决,先转码,后解析

    最后json转换就行了。

    以上这篇php 获取xml接口数据的处理方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

    您可能感兴趣的文章:
    • php的SimpleXML方法读写XML接口文件实例解析
    • PHP生成json和xml类型接口数据格式
    • PHP封装XML和JSON格式数据接口操作示例
    • php中DOMDocument简单用法示例代码(XML创建、添加、删除、修改)
    • PHP实现动态创建XML文档的方法
    • 使用PHP DOM-XML创建和解析XML文件
    • PHP基于DOM创建xml文档的方法示例
    • PHP XML操作的各种方法解析(比较详细)
    • PHP中的生成XML文件的4种方法分享
    • php生成xml简单实例代码
    • PHP创建XML接口示例
    上一篇:thinkPHP框架中执行事务的方法示例
    下一篇:PHP实现上传图片到数据库并显示输出的方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    php 获取xml接口数据的处理方法 php,获取,xml,接口,数据,的,