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

简介: 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) },
    ]
  },
目录
相关文章
|
12月前
|
存储 Java 文件存储
微服务——SpringBoot使用归纳——Spring Boot使用slf4j进行日志记录—— logback.xml 配置文件解析
本文解析了 `logback.xml` 配置文件的详细内容,包括日志输出格式、存储路径、控制台输出及日志级别等关键配置。通过定义 `LOG_PATTERN` 和 `FILE_PATH`,设置日志格式与存储路径;利用 `<appender>` 节点配置控制台和文件输出,支持日志滚动策略(如文件大小限制和保存时长);最后通过 `<logger>` 和 `<root>` 定义日志级别与输出方式。此配置适用于精细化管理日志输出,满足不同场景需求。
2884 1
|
5月前
|
XML 数据采集 API
用Lxml高效解析XML格式数据:以天气API为例
免费Python教程:实战解析中国天气网XML数据,详解Lxml库高效解析技巧、XPath用法、流式处理大文件及IP封禁应对策略,助你构建稳定数据采集系统。
336 0
|
XML JavaScript Android开发
【Android】网络技术知识总结之WebView,HttpURLConnection,OKHttp,XML的pull解析方式
本文总结了Android中几种常用的网络技术,包括WebView、HttpURLConnection、OKHttp和XML的Pull解析方式。每种技术都有其独特的特点和适用场景。理解并熟练运用这些技术,可以帮助开发者构建高效、可靠的网络应用程序。通过示例代码和详细解释,本文为开发者提供了实用的参考和指导。
469 15
|
XML Java 数据格式
使用idea中的Live Templates自定义自动生成Spring所需的XML配置文件格式
本文介绍了在使用Spring框架时,如何通过创建`applicationContext.xml`配置文件来管理对象。首先,在resources目录下新建XML配置文件,并通过IDEA自动生成部分配置。为完善配置,特别是添加AOP支持,可以通过IDEA的Live Templates功能自定义XML模板。具体步骤包括:连续按两次Shift搜索Live Templates,配置模板内容,输入特定前缀(如spring)并按Tab键即可快速生成完整的Spring配置文件。这样可以大大提高开发效率,减少重复工作。
使用idea中的Live Templates自定义自动生成Spring所需的XML配置文件格式
|
XML Web App开发 JavaScript
XML DOM 解析器
XML DOM 解析器
|
XML Web App开发 JavaScript
XML DOM 解析器
XML DOM 解析器
|
XML Web App开发 JavaScript
XML DOM 解析器
XML DOM 解析器
|
前端开发 JavaScript UED
axios取消请求CancelToken的原理解析及用法示例
axios取消请求CancelToken的原理解析及用法示例
1263 0
|
XML Java 数据格式
手动开发-简单的Spring基于XML配置的程序--源码解析
手动开发-简单的Spring基于XML配置的程序--源码解析
323 0
|
XML Web App开发 JavaScript
XML DOM 解析器
XML DOM 解析器

相关课程

更多

推荐镜像

更多
  • DNS