
【已解決】求助BAT代碼中提取單個文本中幾個關鍵詞寫到csv最后由 zhengwei007 于 -2-28 23:38代碼如下,是以<skillTree>開頭,</skillTree>結尾的多組文件,希望通過批處理對單個文件內的內容進行整理。
結果中,首行顯示的是字段名,無需輸出,我手填寫就行。所有內容我自己粘到一個res.txt中,輸出到sour.csv中即可。處理后的內容如下:nclick="copycode($('code0'));">復制代碼
- <!-- Human Fighter -->
- <skillTree type=classSkillTree classId=0>
- <!-- Confirmed CT2.5 -->
- <skill skillName=Lucky skillId=194 skillLvl=1 getLevel=1 autoGet=true />
- <skill skillName=Expertise D skillId=239 skillLvl=1 getLevel=20 autoGet=true />
- </skillTree>
- <!-- Doomcryer -->
- <skillTree type=classSkillTree classId=116 parentClassId=52>
- <!-- Confirmed CT2.5 and Updated to H5 -->
- <skill skillName=Wisdom skillId=328 skillLvl=1 getLevel=76 levelUpSp=8300000 learnedByNpc=true />
- <skill skillName=Health skillId=329 skillLvl=1 getLevel=76 levelUpSp=8300000 learnedByNpc=true />
- <skill skillName=Sigil Mastery skillId=935 skillLvl=1 getLevel=76 levelUpSp=8300000 learnedByNpc=true />
- </skillTree>
- <!-- Silver Ranger -->
- <skillTree type=classSkillTree classId=24 parentClassId=22>
- <!-- Confirmed CT2.5 -->
- <skill skillName=Divine Inspiration skillId=1405 skillLvl=1 getLevel=52 learnedByNpc=true>
- <item id=8618 count=1 />
- </skill>
- <skill skillName=Divine Inspiration skillId=1405 skillLvl=2 getLevel=61 learnedByNpc=true>
- <item id=8619 count=1 />
- </skill>
謝謝各位大佬。nclick="copycode($('code1'));">復制代碼
- ClassIdskillnameskillIdskillLvlgetLevellevelUpSpItem IDitem_count
- 0luck19411
- 0Expertise D239120
- 116Wisdom3281768300000
- 116Health3291768300000
- 116Sigil Mastery9351768300000
- 24Divine Inspiration140515286181
- 24Divine Inspiration140526186191

