fujunle 2016-09-05 10:16 采纳率: 0%
浏览 685

asp解析XML数据,在线等

 <FD CityPair="TYNCTU" Date="22SEP16" Airline="CA" TPM = "1173"><ACA><P Date = "27MAR16">3350.00</P><F Date = "27MAR16">3100.00</F><A Date = "27MAR16">2730.00</A><J Date = "27MAR16">2480.00</J><C Date = "27MAR16">1860.00</C><D Date = "27MAR16">1610.00</D><G Date = "27MAR16">1240.00</G><Y Date = "27MAR16">1240.00</Y><B Date = "10AUG16">1140.00</B><M Date = "10AUG16">1120.00</M><M1 Date = "10AUG16">1080.00</M1><U Date = "10AUG16">1020.00</U><U1 Date = "10AUG16">990.00</U1><H Date = "10AUG16">950.00</H><H1 Date = "10AUG16">930.00</H1><Q Date = "10AUG16">890.00</Q><Q1 Date = "10AUG16">830.00</Q1><V Date = "10AUG16">770.00</V><V1 Date = "10AUG16">710.00</V1><W Date = "10AUG16">640.00</W><S Date = "27MAR16">560.00</S><S1 Date = "27MAR16">500.00</S1></ACA></FD>
‘-----------------------------------------------------------------------

 Set xmlDOC = server.CreateObject("MSXML2.DOMDocument")'创建对象
    Response.CharSet="gb2312"
    xmlDOC.load(xmlhttp.responseXML)
    Set objNodeList = xmlDOC.getElementsByTagName("return")
    Set xmlDOC1 = server.CreateObject("MSXML2.DOMDocument")'创建对象
    xmlDOC1.LoadXml(objNodeList(0).Text)

    Set FDList = xmlDOC1.getElementsByTagname("FD")
    Response.Write "<br />"&FDList.item(0).Attributes.getNamedItem("CityPair").Text
    Response.Write "<br />"&FDList.item(0).Attributes.getNamedItem("Date").Text
    Response.Write "<br />"&FDList.item(0).Attributes.getNamedItem("Airline").Text
    FD属性都能获得,就是<aca>...</aca>这部份获取不到,不知道怎么写

例:640.00获取到W,10AUG16,640这三项数据

  • 写回答

1条回答

  • devmiao 2017-01-31 15:47
    关注
    评论

报告相同问题?

悬赏问题

  • ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝
  • ¥20 腾讯企业邮箱邮件可以恢复么
  • ¥15 有人知道怎么将自己的迁移策略布到edgecloudsim上使用吗?
  • ¥15 错误 LNK2001 无法解析的外部符号
  • ¥50 安装pyaudiokits失败
  • ¥15 计组这些题应该咋做呀
  • ¥60 更换迈创SOL6M4AE卡的时候,驱动要重新装才能使用,怎么解决?
  • ¥15 让node服务器有自动加载文件的功能
  • ¥15 jmeter脚本回放有的是对的有的是错的
  • ¥15 r语言蛋白组学相关问题