楼主的几轮帖子把纯P的for/f切割器开出刃来了...
- @echo off &setlocal enabledelayedexpansion
- (for /f tokens^=1-10^ delims^=^ ^=^<^" %%a in (' findstr "=" "1.xml" ') do (
- if /i "%%a"=="skillTree type" (set "v1=%%d")
- if /i "%%a"=="skill skillName" (
- if defined v (echo,)
- set "v=!v1! %%b %%d %%f %%h"
- if /i "%%j" neq "true" (set "v=!v! %%j")
- set/p="!v!"<nul)
- if /i "%%a"=="item id" (echo, %%b %%d&set "v=")
- ))>"sour.csv"
- endlocal&exit/b
复制代码
|