广

ASP编程

  • IOS开发
  • android开发
  • PHP编程
  • JavaScript
  • ASP.NET
  • ASP编程
  • JSP编程
  • Java编程
  • 易语言
  • Ruby编程
  • Perl编程
  • AJAX
  • 正则表达式
  • C语言
  • 编程开发

    asp中vbscript访问xml文件

    2018-04-25 21:46:33 次阅读 稿源:互联网
    零七广告

      要求传入工号 返回员工姓名
      '全局数据 考虑这样只要load一次
      set Doc = CreateObject("Microsoft.XMLDOM")
      Doc.async = false
      Doc.load(Server.MapPath("user_cnname.xml"))

      function cnname_var (varusername)
      dim node,i,nodecount,root
      set nodeLis= Doc.getElementsByTagName("user")
      nodeCount = nodeLis.length
      For i=0 to nodeCount - 1
        if  nodeLis.item(i).childnodes.item(0).text = varusername then
      '这里有一点疑惑 为什么是item(2)
          cnname_var = nodeLis.item(i).childnodes.item(2).text
          exit function
        end if
      next
      cnname_var = varusername
      end function

      xml文件如下:

      <?xml version="1.0" encoding="gb2312"?>

      <user_cnname>    
          <user>
            <username>A140</username>
          <cnname>赵建川</cnname>
          </user>
          <user>
            <username>A141</username>
          <cnname>赵建川</cnname>
          </user>
      </user_cnname>

      但用这种方式还没有直接从数据库时查询来得快,所以也就没有采用这种方式,
      用javascript + 数据岛也可以实现查询,但是没有小涉及到事情 在asp代码中不好调用

    零七网部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与零七网进行文章共享合作。

    零七广告
    零七广告
    零七广告
    零七广告