批處理如何從txt文本讀取內容并按指定格式和要求生成xml文件最后由 pcl_test 于 -4-21 19:45批處理 如何生成預期的xml文件,求助!xml文件模板如下:<?xml version=1.0 encoding=UTF-8?><DeviceList><device mac=AA:AA:AA:AA:AA:AA><terminal mac=CC:CC:CC:00:00:00 mode=2 sendpackagespeed=13000000 cumulativeTraffic=6552146115 hostname=test01 /> <terminal mac=CC:CC:CC:00:00:01 mode=2 sendpackagespeed=13000000 cumulativeTraffic=3146115 hostname=test02 /> <terminal mac=CC:CC:CC:00:00:02 mode=2 sendpackagespeed=13000000 cumulativeTraffic=3146115 hostname=test03 /> <terminal mac=CC:CC:CC:00:00:03 mode=2 sendpackagespeed=13000000 cumulativeTraffic=3146115 hostname=test04 /> <terminal mac=CC:CC:CC:00:00:04 mode=2 sendpackagespeed=13000000 cumulativeTraffic=3146115 hostname=test05 /> <terminal mac=CC:CC:CC:00:00:05 mode=2 sendpackagespeed=10000000 cumulativeTraffic=3146115 hostname=test06 /> <terminal mac=CC:CC:CC:00:00:06 mode=2 sendpackagespeed=10000000 cumulativeTraffic=3146115 hostname=test07 /> <terminal mac=CC:CC:CC:00:00:07 mode=2 sendpackagespeed=10000000 cumulativeTraffic=3146115 hostname=test08 /> <terminal mac=CC:CC:CC:00:00:08 mode=2 sendpackagespeed=10000000 cumulativeTraffic=3146115 hostname=test09 /> <terminal mac=CC:CC:CC:00:00:09 mode=2 sendpackagespeed=10000000 cumulativeTraffic=3146115 hostname=test10 /> </device><device mac=AA:AA:AA:AA:AA:AA><terminal mac=CC:CC:CC:00:00:00 mode=0 sendpackagespeed=6000000 cumulativeTraffic=6552146115 hostname=test01 /> <terminal mac=CC:CC:CC:00:00:01 mode=0 sendpackagespeed=6000000 cumulativeTraffic=3146115 hostname=test02 /> <terminal mac=CC:CC:CC:00:00:02 mode=0 sendpackagespeed=6000000 cumulativeTraffic=3146115 hostname=test03 /> <terminal mac=CC:CC:CC:00:00:03 mode=0 sendpackagespeed=6000000 cumulativeTraffic=3146115 hostname=test04 /> <terminal mac=CC:CC:CC:00:00:04 mode=0 sendpackagespeed=6000000 cumulativeTraffic=3146115 hostname=test05 /> <terminal mac=CC:CC:CC:00:00:05 mode=0 sendpackagespeed=4000000 cumulativeTraffic=3146115 hostname=test06 /> <terminal mac=CC:CC:CC:00:00:06 mode=0 sendpackagespeed=4000000 cumulativeTraffic=3146115 hostname=test07 /> <terminal mac=CC:CC:CC:00:00:07 mode=0 sendpackagespeed=4000000 cumulativeTraffic=3146115 hostname=test08 /> <terminal mac=CC:CC:CC:00:00:08 mode=0 sendpackagespeed=4000000 cumulativeTraffic=3146115 hostname=test09 /> <terminal mac=CC:CC:CC:00:00:09 mode=0 sendpackagespeed=4000000 cumulativeTraffic=3146115 hostname=test10 /> </device></DeviceList>需要的xml文件里共有30000個device mac,每一個device mac下有10個terminal mac,device mac值從一個存有30000個mac地址的txt文件中依次獲取,每個device mac下的10個terminal mac地址要求不能重復,請大神給予幫助,感謝萬分!!!30000個mac地址的txt文件如下:...BB:BB:BB:00:00:00BB:BB:BB:00:00:01BB:BB:BB:00:00:02BB:BB:BB:00:00:03BB:BB:BB:00:00:04BB:BB:BB:00:00:05BB:BB:BB:00:00:06BB:BB:BB:00:00:07BB:BB:BB:00:00:08BB:BB:BB:00:00:09BB:BB:BB:00:00:10...