如何用request读取xml文档,我读出来是乱码而且无法解析

const request = require('request');


let options = {

    url:'http://comment.bilibili.com/299601.xml',

    headers: {

      'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.98 Safari/537.36 QQBrowser/4.2.4763.400',

      "contentType": 'text/xml;charset=UTF-8'

    }

  };

  request(options, function(er, response,body) {

    if (er){

      throw er;

    }

    console.log(body)

  })

输出结果

https://img4.mukewang.com/5c36ff7d00011c3315790245.jpg

森林海
浏览 362回答 1
1回答

慕的地6264312

改变一下encoding的值试一下。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript