找回密码
 加入
搜索
查看: 2040|回复: 2

[系统综合] XML为什么解析不出来?哪里有错?

[复制链接]
发表于 2012-7-7 21:23:42 | 显示全部楼层 |阅读模式
#include <Array.au3>
#include <_XMLDomWrapper.au3>

Local $XMLFile = @ScriptDir & "\test.xml"
If Not FileExists($XMLFile) Then
        CreatXMLFile()
EndIf
Local $oXMLDoc = _XMLFileOpen($XMLFile) ;打开讯录文件
If @error Then
        MsgBox(16, "提示", "打开文件发生错误,代码:" & @error)
        Exit
EndIf
ReadData()

Func CreatXMLFile()
        $YN = MsgBox(1, "提示", "找不到通讯录文件txl.xml,是否要制作?")
        If $YN = 1 Then
                ;_XMLCreateFile($XMLFile, "Addressbook", True);因不支持中文,弃用
                FileWrite($XMLFile, '<?xml version="1.0" encoding="gb2312"?>' & @CRLF & '<Addressbook/>')
        Else
                Exit
        EndIf
EndFunc   ;==>CreatXMLFile

Func ReadData()
        $nodeCount = _XMLGetNodeCount('taobaoke_items_get_response/taobaoke_items/taobaoke_item')
        ;$rel=_XMLGetAttrib('taobaoke_items_get_response/taobaoke_items/taobaoke_item[1]', "Relation")
        $click_url = _XMLGetValue("taobaoke_items_get_response/taobaoke_items/taobaoke_item[1]/commission")
        ;$click_url = _XMLGetAttrib("/Addressbook/Linkman[" & $i & "]", "Relation")        
        MsgBox(0, '', $click_url)
        Exit
EndFunc   ;==>ReadData
 楼主| 发表于 2012-7-7 21:24:41 | 显示全部楼层
 楼主| 发表于 2012-7-7 21:33:17 | 显示全部楼层
知道了 少了个/
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-20 11:54 , Processed in 0.077730 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表