看看php的CXVI. XML 语法解析函数库

解决方案 »

  1.   

    你的一个TestLog.txt文件是TestResults.txt里面的一条记录吧?可以通过dom来解析的, 你看看关于dom方面的资料,应该很容易的.手册里面写的东西估计就够了
      

  2.   

    希望别人给你写代码啊网上找找xml解析类,这样快一点
      

  3.   

    老大,写代码肯定是来不及了,只要一个思路向boss汇报就可以交差了,不知道老大你对xml熟悉吗
      

  4.   

    先是读取文件TestLog.txt的内容到字符串$str中, 建立$str的dom对象,在通过DOMXPath函数查询你要的内容就可以了.DOMXPath是通过xpath来查询的,查询的xpath字符串分别是:
    Event Type : "TestLog/LogEvent"
    Result          : "TestLog/LogEventProperty[Name=\"Result\"]"
    Date              : "TestLog/LogEventProperty[Name=\"Start Date\"]"
    Time          : "TestLog/LogEventProperty[Name=\"Start Time\"]"
    Computer Name     : "TestLog/LogEventProperty[Name=\"???????????\"]"然后再把得到的结果按照如下格式输出到文本文件TestResults.txt中就可以了:
    Event Type Result Date & Time            Computer Name具体的看手册吧.