1.安装x2js
2.引用x2js
import x2js from 'x2js'
/**
* xml转化为json
*/
export async function xmlToJson(path: string) {
const xmlData = await api.common.getStaticData(path)//返回的数据
const xmlJson = JSON.parse(JSON.stringify(new x2js().xml2js(xmlData.data)))
return xmlJson
}
获取静态资源
/**
* 获取静态资源(JSON)等
* @param {*} fetchStr
* @returns
*/
getStaticData(fetchStr, baseURL?: string) {
const res = request({
baseURL: baseURL || '/',
url: fetchStr,
method: 'get'
})
return res.then(data => {
return {
code: 0,
data: data,
msg: 'success'
}
})
}
欢迎补充,一起进步。