微信小程序中,oss只能返回xml,所以需要转化为json

  • api 返回如下
<?xml version="1.0" encoding="UTF-8"?>
<PostResponse>
  <Bucket>******-im******</Bucket>
  <Location>******unnue.com//img/wxab3613710f******.o6zAJszN-oToCi-zdi******.ECZBgg1u0kOzaae******</Location>
  <Key>******zAJszN-oToCi-zdiZu222U1IMU.ECZBgg1u0kOzaae4044ad22980******</Key>
  <ETag>******AD2298062683D4E******</ETag>
</PostResponse>
  • 解决方法,使用xmlstring2json
import xml2json from 'xmlstring2json'

// 对返回结果转换
xml2json(data)
  • 参考链接:

PostObject

xml字符串转换json格式