本帖最后由 ppll2030 于 2024-3-7 19:54 编辑
回复 1# zhengwei007
对目录下(含子目录)所有.xml进行处理,生成结果提取文件res.csv- @echo off &setlocal enabledelayedexpansion
- for /f "delims=" %%f in ('dir /b /s /a-d "*.xml"') do (
- for /f tokens^=1-7^delims^=^<^" %%1 in ('type "%%~f"') do (
- if "%%~2" == "skill id=" set "v=%%3, %%7"
- if "%%~2" == "set name=" set "v=!v!, %%5"
- if "%%~2" == "/skill>" echo, !v!
- )
- )>>res.csv
- pause
复制代码
|