AXios接受XML格式的webservice并解析成数据格式

本文涉及的产品
全局流量管理 GTM,标准版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
云解析 DNS,旗舰版 1个月
简介: AXios接受XML格式的webservice并解析成数据格式

AXios接受XML格式的webservice并解析成数据格式

import axios from "axios";
let _env = import.meta.env
let url1 = _env.VITE_APP_BASE_API
let url2 = _env.VITE_APP_zhuang_API
async function map(){
  let a=[]
  let d
  let code
  await axios({
    method: 'get',
    url: url1,
    headers: {
      'Content-Type': 'text/xml'
    }
  }).then(res=>{  //调用axios自己封装的接口
    a=res.data 
    console.log(a)
    var pattern=/Value=(.*) Date/i
    code=pattern.exec(a);
    d = parseInt(code[1].replace(/\"/g, ""));
  })
  return d
 
}
const b=await map()     //结果正确返回a
console.log(b);
const mockData = {
  // 横向柱形图
  regionData: {
    regions: [
      { id: 1, name: "华北", value: b },
      { id: 2, name: "东北", value: utils.createRandom(1, 100) },
      { id: 3, name: "华东", value: utils.createRandom(1, 100) },
      { id: 4, name: "中南", value: utils.createRandom(1, 100) },
      { id: 5, name: "西南", value: utils.createRandom(1, 100) },
      { id: 6, name: "西北", value: utils.createRandom(1, 100) },
    ]
  },
目录
相关文章
|
2月前
|
XML Web App开发 JavaScript
XML DOM 解析器
XML DOM 解析器
|
2月前
|
XML Web App开发 JavaScript
XML DOM 解析器
XML DOM 解析器
|
2月前
|
XML Web App开发 JavaScript
XML DOM 解析器
XML DOM 解析器
|
2月前
|
XML Web App开发 JavaScript
XML DOM 解析器
XML DOM 解析器
|
2月前
|
XML Web App开发 JavaScript
XML DOM 解析器
XML DOM 解析器
|
2月前
|
XML Web App开发 JavaScript
XML DOM 解析器
XML DOM 解析器
|
2月前
|
XML Web App开发 JavaScript
XML DOM 解析器
XML DOM 解析器
|
3月前
|
XML Web App开发 JavaScript
XML DOM 解析器
XML DOM 解析器
|
2月前
|
前端开发 JavaScript UED
axios取消请求CancelToken的原理解析及用法示例
axios取消请求CancelToken的原理解析及用法示例
135 0
|
2月前
|
XML Java 数据格式
手动开发-简单的Spring基于XML配置的程序--源码解析
手动开发-简单的Spring基于XML配置的程序--源码解析
86 0

推荐镜像

更多