% ''创建一个xml的对象 set objXmlDom=server.CreateObject("Microsoft.XMLDOM") ''指定XML文件的下载是否与XML的处理异步进行 objXmlDom.async = false ''获得xml文件的目录与文件名 fileStr = Server.MapPath("channel.xml") ''加载xml文件 objXmlDom.load(fileStr) '获得父节点的对象 set parentNodes= objXmlDom.documentElement.selectSingleNode("//root") '得到子节点的长度 childNodesLength=parentNodes.ChildNodes.Length '遍历子节点的属性和节点 for i=0 to childNodesLength-1 set objChile=parentNodes.ChildNodes(i) if objChile.GetAttribute("channelID")=Request("upid") then title=objChile.selectSingleNode("title").text keywords=objChile.selectSingleNode("keywords").text description=objChile.selectSingleNode("description").text Response.Write("