批處理如何從XML文件中提取需要的字符串(指定屬性的值)最后由 pcl_test 于 -4-30 08:14各位大蝦們,求助一段代碼從文件中提取 name 和 UserAccount 字段后面的姓名輸出到另外一個文本文件b.txt,一行一個姓名,排除重復的姓名輸出結果為:劉歡李杰云張能星...Peter Huo...胡勇劉倩......張艷XML文件保存為a.txt文件內容如下:<?xml version=1.0 encoding=GB2312?><XXXXOrLater_Exported_Data_9D373D5B-AA39-42e7-A819-BF5F7A8961FC><Database><Sys_User><Item ID=8800 UserName=劉歡 Pwd=997E59F2FB2E4AA92CD02FAA1364698600000000000000000000000000000000 PwdType=0 SmsID= Name=劉歡 UserType=0 Gender=1 Face=127 Mobile= Email= Phone= ProfileOpenLevel=0 BuddyAuth=0 LastLogonTime=0 UserRight=00000000000000000000000000000000 AccountState= UserVersion=15963 AuthType=0/><Item ID=8888 UserName=李杰云 Pwd=2293B69E6147F24D0FD2780D1875D38200000000000000000000000000000000 PwdType=0 SmsID= Name=李杰云 UserType=0 Gender=0 Face=126 Mobile= Email= Phone= ProfileOpenLevel=0 BuddyAuth=0 LastLogonTime=0 UserRight=00000000000000000000000000000000 AccountState= UserVersion=15971 AuthType=0/><Item ID=8906 UserName=Peter Pwd=DEB723A9692EFB2C78EA58177921156F00000000000000000000000000000000 PwdType=0 SmsID= Name=張星能 UserType=0 Gender=0 Face=126 Mobile= Email= Phone= ProfileOpenLevel=0 BuddyAuth=0 LastLogonTime=0 UserRight=00000000000000000000000000000000 AccountState= UserVersion=15851 AuthType=0/>...省略N行...<Item ID=12707 UserName=胡勇1 Pwd=88A72B692FCD631C4483F190E487B58F00000000000000000000000000000000 PwdType=0 SmsID= Name=胡勇 UserType=0 Gender=0 Face=126 Mobile= Email= Phone= ProfileOpenLevel=0 BuddyAuth=0 LastLogonTime=0 UserRight=00000000000000000000000000000000 AccountState= UserVersion=17095 AuthType=0/><Item ID=12708 UserName=朱琳 Pwd=997E59F2FB2E4AA92CD02FAA1364698600000000000000000000000000000000 PwdType=0 SmsID= Name=朱琳 UserType=0 Gender=1 Face=127 Mobile= Email= Phone= ProfileOpenLevel=0 BuddyAuth=0 LastLogonTime=0 UserRight=00000000000000000000000000000000 AccountState=0 UserVersion=15540 AuthType=0/><Item ID=9938 Birthday=19830711 Age=25 BloodType=1 Constellation=0 College= HomePage= Fax= Address= name=Orgstruct_0 base64encode=eJwBDQzy80JRUVpJUAMMAAB4nJVb23NTxxl/z0z+B8bvtOemc5kJZKA0DA9Mk5bmIW+00JaZBDowvfw7YCIbK8SSbEkcyZJ8la2rZR1L8hg3BdwYCIaACTfN2FOtbX3f...省略N行...9UEUM+8qDWyvSRom6ZidivFZ8GY6RlmWyhL+KcytRNTTbXDMgcMtCa2p8fqCN+NidkxEa+ucNQ/+vXHy44/+D6VdBtfLrtvj/></OrgstructFileInfo><TabFileInfo><File name=TabConfig.xml base64encode=eJyzsa/IzVEoSy0qzszPs1Uy1DNQUkjNS85PycxLt1VydzIyNjRSsrfj5bIJSUwqVghLLQIqUrID8RSA2NPFVsnYwMBQSSEksyQn1VZp47KzP5QUQotybJUySkoKrPT1...省略N行...0MJ8g/Ch5O9n0CnmSxuT6cSIKEOQm4cL5WMMgV5aifdnAxjH6CDir1DMEoRwr/kjDZrCMI5BMRGzvD2WG/wWe8961VAl7ZpzqG6TKEz3ek0Dcyn/O7InhVfQmwf5qbcj2df0RRv+y4N/G3TWpfYSPIYxE8/BYQgT0Q05amHzH61bMrm0hq6lMcwk1mjcfwCv4nB3/></TabFileInfo><DisGroupDB><GroupBasicInfo><Item GroupID=10021 GroupGUID={259AA190-6D14-4CDE-85A7-C2C3EAEC41B1} GroupName=事業群 GroupInitiator= CreateTime=1310375684 GroupDescription= ParticipantCount=5 GroupType=0 BasicInfoVer=2434 UserListVer=2434 IsEffective=1 szExpand1=...省略N行...GroupName=社團活動群 GroupInitiator= CreateTime=1371437169 GroupDescription= ParticipantCount=7 GroupType=0 BasicInfoVer=2527 UserListVer=2527 IsEffective=1 szExpand1= dwExpand1=0 dwExpand2=0 dwExpand3=0/></GroupBasicInfo><GroupUserList><Item Index=862 UserAccount=周鯤彬 GroupID=10021 UserRight=0 szExpand1= dwExpand1=0 dwExpand2=0/><Item Index=863 UserAccount=劉倩倩 GroupID=10021 UserRight=0 szExpand1= dwExpand1=0 dwExpand2=0/><Item Index=865 UserAccount=李林杰 GroupID=10021 ...省略N行...GroupID=10027 UserRight=0 szExpand1= dwExpand1=0 dwExpand2=0/><Item Index=2412 UserAccount=邱彬水 GroupID=10027 UserRight=0 szExpand1= dwExpand1=0 dwExpand2=0/><Item Index=2557 UserAccount=Peter Huo GroupID=10028 UserRight=0 szExpand1= dwExpand1=0 dwExpand2=0/><Item Index=2558 UserAccount=Shannon Chen GroupID=10028 UserRight=0 szExpand1= dwExpand1=0 dwExpand2=0/><Item Index=3075 UserAccount=劉倩 GroupID=10046 UserRight=0 szExpand1= dwExpand1=0 dwExpand2=0/><Item...省略N行...Index=3009 UserAccount=張艷 GroupID=10045 UserRight=0 szExpand1= dwExpand1=0 dwExpand2=0/></GroupUserList><TotalGroupInfo><Item Index=0 CurrentGroupMaxVer=2586 TotalGroupCount=19 MaxGroupID=10047 szExpand1= dwExpand1=0 dwExpand2=0/></TotalGroupInfo></DisGroupDB><ClientConfig><ModifyAllowMarks><Item ConfigName=SYSMSG_Stay_Time_In_Seconds ConfigValue=10/><Item ConfigName=SYSMSG_Never_Disappear ConfigValue=10/><Item ConfigName=SYSMSG_Send_to_onLine ConfigValue=10/></SYSMSG_Config></ClientConfig></XXXXOrLater_Exported_Data_9D373D5B-AA39-42e7-A819-BF5F7A8961FC>