本帖最后由 FateSky 于 2011-12-28 22:19 编辑 #include <String.au3>
#include <Array.au3>
$file=FileOpen("H:\Program Files\TPM\Client\Data\Strategy\Strategy_15.dat",0)
$file3=FileOpen("E:\2.txt",2)
Sleep(500)
While 1
$line2=FileReadLine($file)
If @error = -1 Then ExitLoop
;MsgBox(0,"",$line2)
If StringInStr($line2, "</Name>") <>0 Then
$a = _StringBetween($line2, '<Name>', '</Name>')
$str=_ArrayToString($a,"/")
FileWrite($file3,$str)
EndIf
WEnd
[code][/code]
我写了个方法取*.dat文件里面<Name>..</Name>中的内容,保存到另外一个文件中,但是获取不到,请大家帮忙看看是什么原因,非常感谢! |