• 技术文章 >后端开发 >php教程

    xml解决思路

    2016-06-13 12:43:29原创207
    xml
    我的一个方法$api->responseXML 在页面上打印出来显示是一些标准的xml,请问我该如何解码
    如下:




    2
    98
    http://www.iisp.com/images/v4/logo.gif
    http://www.iisp.com



    我解码他的代码如下 求高手指教
    $dom=new DOMDocument();
    $dom->load($api->responseXML);//如何把它读出来
    $messages = $dom -> getElementsByTagName("imagead");//图片ad
    foreach($messages as $book){
    //get id
    $id = $book->getAttribute('id');
    //get displayPreference
    $dis = $book->getElementsByTagName('displayPreference');
    $displayPreference = $dis->item(0)->nodeValue;
    //get preference
    $pre = $book->getElementsByTagName('preference');
    $preference = $pre->item(0)->nodeValue;
    // get imageUri
    $ima = $book->getElementsByTagName('imageUri');
    $imageUri = $ima->item(0)->nodeValue;
    // get adLink
    $ad = $book->getElementsByTagName('adLink');
    $adLink = $ad->item(0)->nodeValue;

    //save data
    $imageadInfo['id'] = $id;
    $imageadInfo['displayPreference'] = $displayPreference;
    $imageadInfo['preference'] = $preference;
    $imageadInfo['imageUri'] = $imageUri;
    $imageadInfo['adLink'] = $adLink;
    //save info
    $imageadInfos[] = $imageadInfo;
    }
    print_r($imageadInfos);

    大前端线上培训班

    相关文章推荐

    • 采集微信平台实时消息json有关问题 • php session有关问题 • 关于页面pv统计的有关问题 • ThinkPHP的PHP变量传送到模板原理浅析

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网