永发信息网

如何用bat获取标签 <qqq>123</qqq> <www>456</www> <eee>789</eee&

答案:2  悬赏:30  手机版
解决时间 2021-04-27 06:42
  • 提问者网友:箛茗
  • 2021-04-26 22:27
如何用bat获取标签 <qqq>123</qqq> <www>456</www> <eee>789</eee> 中的值,并且进行循环判断,赋值 谢谢
最佳答案
  • 五星知识达人网友:春色三分
  • 2021-04-26 22:43
@Echo Off
For /f "tokens=1-3 delims=<>" %%i in (a.txt) do (
If %%j==123 (Set 律师=123)
If %%j==789 (Set 医生=789)
If %%j==456 (Set 地图=456)
)
Echo %医生%
Echo %地图%
Echo %律师%
Pause假设a.txt内容为:

123
456
789
-------------------------------------------------------- 分割线 --------------------------------------------------------
这是演示你描述的内容.

全部回答
  • 1楼网友:独行浪子会拥风
  • 2021-04-26 23:29
@echo off 
setlocal enabledelayedexpansion
set index=0
for /f "tokens=2 delims=<>"  %%i in (a.xml) do (
set /a index+=1
If !index! equ 1 (Set 律师=%%i) 
If !index!  equ 2 (Set 医生=%%i) 
If !index!  equ 3 (Set 地图=%%i)
)
Echo %医生% 
Echo %地图% 
Echo %律师%
pause
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯