测试操作xml文件

2023-11-08

         // 先查出所有的时间,并转换为时间戳
    //         $time = "SELECT ROW_NUMBER() OVER(ORDER BY a.SERIAL) AS row_num, 
    //         a.SERIAL, 
    //         a.COMMANDID, 
    //         a.CELLID, 
    //         a.USERID,
    //         a.LIBTIME, 
    //         b.NAME, 
    //         c.ALIAS 
    //  FROM system_command AS a 
    //  JOIN system_index AS b ON a.CELLID = b.ID 
    //  JOIN system_users AS c ON a.USERID = c.ID";

操作xml文件:

       //  for(var i =0 ; i< data.length; i++){
		// 	let xml = data[i]['RETURN'];
		// 	// let xml = '<Return>执行成功!<Error Code="0"></Error></Return>';

		// 	// 创建 DOMParser 对象
		// 	let parser = new DOMParser();

		// 	// 将 XML 字符串解析为 DOM 文档
		// 	let xmlDoc = parser.parseFromString(xml, "text/xml");

		// 	// 获取 Return 元素的值和 Code 属性的值
		// 	let returnElem = xmlDoc.querySelector("Return");
		// 	if (returnElem) {
		// 	let returnVal = returnElem.textContent;
		// 	// 输出结果
		// 	console.log("Return值:", returnVal);
		// 	} else if(returnElem= '') {
		// 	console.log("returnElem数据为空");
		// 	} else {
		// 		// 前面有NeedTime
		// 		// 将 XML 字符串解析为 DOM 文档
		// 		let xmlDocc = parser.parseFromString("<root>" + xml + "</root>", "text/xml");
		// 		// 获取 Return 元素的值
		// 		let returnElem = xmlDocc.querySelector("Return");
		// 		if (returnElem) {
		// 		let returnVal = returnElem.textContent.trim();
		// 		if (returnVal) {
		// 			// 输出结果
		// 			console.log("Return值:", returnVal);
		// 		} else {
		// 			console.log("Return元素的值为空");
		// 		}
		// 		} else {
		// 		console.log("未找到 Return 元素");
		// 		}
		// 	}
		// 	// 获取 Error 元素的 Code 属性值
		// 	let errorElem = xmlDoc.getElementsByTagName("Error")[0];
		// 	if (errorElem) {
		// 	let codeVal = errorElem.getAttribute("Code");

		// 	// 判断 Code 属性值是否为 null 或 undefined
		// 	if (codeVal != null) {
		// 		// 输出结果
		// 		console.log("Error Code值:", codeVal);
		// 	} else {
		// 		console.log("未找到 Code 属性");
		// 	}
		// 	} else {
		// 	console.log("未找到 Error 元素");
		// 	}
		// 	// data[i]['RETURN'] = returnVal;

		//  }
		//  console.log('处理的结果之后的数据', data);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

测试操作xml文件 的相关文章

随机推荐

  • VC++ 设定Windows程序自启动(非管理员权限)

    Windows程序自启动方式有很多种 任务计划 注册表 启动项等等 创建任务计划和启动项 都需要程序具有管理员权限才能写入 在此略过 只介绍启动项方式 要实现启动项方式 必须要知道当前用户下启动项方式的目录 我们才好将程序或程序的快捷方式存
  • react 首页加载loading

    首页加载loading 放在 root里面 代码如下
  • C语言学习7——文件操作 文件的打开、读写、关闭 文件指针的使用

    关于C语言文件操作方面的知识 主要涉及到以下几个方面 文件的打开和关闭 文件的读写 文件的定位 下面我将详细讲解每个方面 文件的打开和关闭 在C语言中 需要使用fopen 函数来打开一个文件 该函数的原型如下 FILE fopen cons
  • secureCRT设置按钮栏

    secureCRT通过设置按钮栏可以把许多繁琐的命令简化成一个按钮 一步到位提高工作效率 详情如下 1 img http dl2 iteye com upload attachment 0094 3355 9805c794 f8e6 376
  • Day 5 - 元组字典习题

    1 声明一个字典保存一个学生的信息 学生信息中包括 姓名 年龄 成绩 单科 电话 性别 男 女 不明 stu name xxx age 18 grade 60 tel 12345678 sex 男 女 不明 2 声明一个列表 在列表中保存6
  • java-collection中的null,isEmpty

    只使用java utils包的isEmpty 第一种情况 实例化list 但是size为空 List
  • 【华为机试真题 JAVA】求满足条件的最长子串的长度-100

    编程题目 100分 求满足条件的最长子串的长度 2022 Q1 Q2考试题 时间限制 C C 1000ms 其他语言 2000ms 空间限制 C C 128MB 其他语言 256MB 64bit IO Format lld 本题可使用本地I
  • 一键排序Linux内存占用

    top c 大写M M
  • 华为鸿蒙os系统服务器炸了,华为鸿蒙OS短时间内威胁不到麒麟操作系统和统信UOS系统...

    麒麟操作系统和统信UOS系统是当前国产Linux操作系统的两座大山 它们鼎足而立 麒麟操作系统多用于高端部署 而统信UOS有更强大的Deepin社区支撑 比如麒麟操作系统可用于大型计算机 各类政企终端 而统信UOS受到华为笔记本的青睐 被预
  • 【教程】DGL中的子图分区函数partition_graph讲解

    转载请注明出处 小锋学长生活大爆炸 xfxuezhang cn 目录 函数形式 函数作用 函数内容 函数入参 函数返参 使用示例 实际上官方的函数解释中就已经非常详细了 函数形式 def partition graph g graph na
  • uniapp---- 微信小程序中获取当前地理位置(高德地图)

    uniapp 微信小程序中获取当前地理位置 高德地图 1 在manifest json中选择微信小程序配置 勾选上位置接口 2 在manifest json中选择源码视图 添加permission和requiredPrivateInfos
  • 《effective c++》总结

    文章目录 前言 条款02 尽量以const enum inline替换 define 条款03 尽可能使用const 条款04 确定对象被使用前已先被初始化 条款05 了解c 默默编写并调用哪些函数 条款06 若不想使用编译器自动生成的函数
  • Android开发下遇到的一些奇葩问题处理

    环境 MAC Android Studio Q1 Gradle Home not found 网上查到的解决方案比较少一些 如 gradle wrapper properties 配置错误等等 Solution 我的解决是 无意中点了Run
  • 希沃展台如何使用_视频展台的操作步骤

    键盘控制 1 开启展示台及外围设备 按select键选择信号源 当body指示灯亮时 输出信号为摄像头 当external指示灯亮时 输出信号为外部信号源 开机时默认为摄像头 2 将被演示物放置在展台上 调整摄像头对准被摄物体 3 根据镜头
  • K8S单master部署四:Kubelet+kube-proxy

    服务器角色分配 角色 地址 安装组件 master 192 168 142 220 kube apiserver kube controller manager kube scheduler etcd node1 192 168 142 1
  • 创新实训(21)——推荐算法的评估

    前言 昨天使用Mohout推荐引擎实现了用户的协同过滤算法 今天使用昨天实现的算法计算一下推荐的准确率以及查全率 查准率 算法评判标准 召回率 recall 与查准率 precision A 检索到的 相关的 搜到的也想要的 B 未检索到的
  • uni-app onBackPress 小程序 解决方案 uni-app返回

    onBackPress 只支持APP和H5 但不支持小程序 可以用onUnload生命周期解决 页面销毁的时候执行方法
  • 史上最简单的 SpringCloud 教程

    转载请标明出处 原文首发于 https www fangzhipeng com springcloud 2018 08 30 sc f1 eureka 本文出自方志朋的博客 一 spring cloud简介 鉴于 史上最简单的Spring
  • 2PC算法

    概述 2PC 是Two Phase Commit的缩写 即二阶段提交 主要解决的问题是让基于分布式架构下的所有节点在进行事务处理过程中能够保证原子性和一致性 它的核心思想是 一票否决 提交过程 正如它的名字 它的提交分为两个阶段 第一阶段
  • 测试操作xml文件

    先查出所有的时间 并转换为时间戳 time SELECT ROW NUMBER OVER ORDER BY a SERIAL AS row num a SERIAL a COMMANDID a CELLID a USERID a LIBTI