CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

读取XML的问题

楼主li__guang(hunk)2005-01-14 11:23:54 在 Web 开发 / ASP 提问

<c   r="0"   d="2005-1-14">  
          <d   d="2005-1-13"   />    
          <d   d="2005-1-14"   />    
          <d   d="2005-1-15">  
  <m>  
          <i>214424,0,0,0,0,0,0,0,0,0,1</i>    
          <l>#8080c0</l>    
          <t>2005-1-15   3:00:00</t>    
          <s>1</s>    
          <a>2199</a>    
          <b>2239</b>    
          <c   />    
          <d   />    
          <p>  
  <a>1,0.90,a,1.00,2.30,2.70,3.00,1.06,2/2.5,0.80,0</a>    
  <b>1,0.81,a,1.09,2.30,2.80,2.80,1.10,2/2.5,0.75,0</b>    
          </p>  
          <e   />    
          <v   />    
  </m>  
    <m>  
          <i>214425,0,0,0,0,0,0,0,0,0,1</i>    
          <l>#8080c0</l>    
          <t>2005115   3:00:00</t>    
          <s>1</s>    
          <a>2194</a>    
          <b>2391</b>    
          <c   />    
          <d   />    
        <p>  
      <a>1,0.80,a,1.10,2.35,2.70,3.05,1.03,2,0.83,0</a>    
      <b>1,0.77,a,1.13,2.30,2.70,2.80,1.06,2,0.80,0</b>    
        </p>  
          <e   />    
          <v   />    
      </m>  
          </d>  
  </c>  
   
   
  XML文件如上,我要如何循环读取各个节点的值,如何去判断节点值是空的,如第一和第二个D节点  
  谢谢 问题点数:50、回复次数:9Top

1 楼cds27(http://blog.csdn.net/cds27/)回复于 2005-01-14 11:57:55 得分 21

<c   r="0"   d="2005-1-14">  
          <d   d="2005-1-13"   />    
          <d   d="2005-1-14"   />    
          <d   d="2005-1-15">  
  <m>  
          <i>214424,0,0,0,0,0,0,0,0,0,1</i>    
  读取<i>的简单例子如下:  
  XMLDoc=Server.CreateObject("MSXML2.DOMDocument.3.0");  
  XMLDoc.loadXML(varXML);  
  root=XMLDoc.documentElement;  
  ANode=root.selectSingleNode("d[@d='2005-1-15']");  
  AValue=ANode.firstChild.firstChild.text;  
  Response.Write(AValue);Top

2 楼li__guang(hunk)回复于 2005-01-14 16:35:41 得分 0

如何去判断节点值是空的Top

3 楼more000(我要轻松玩)回复于 2005-01-14 18:36:46 得分 8

isNull(AValue)Top

4 楼cds27(http://blog.csdn.net/cds27/)回复于 2005-01-17 09:42:57 得分 8

>>如何去判断节点值是空的  
   
  vbs用isNull(AValue),js用if(AValue==null)   ....  
  Top

5 楼li__guang(hunk)回复于 2005-01-17 16:23:59 得分 0

还是不太明白,希望有人能给我详细的讲解,分不够可以再加Top

6 楼li__guang(hunk)回复于 2005-01-18 12:43:32 得分 0

UP  
  Top

7 楼li__guang(hunk)回复于 2005-01-18 13:19:00 得分 0

例如   <d   d="2005-1-14"   />    
  节点没有值,我要怎样去判断Top

8 楼li2004(游戏人生)回复于 2005-01-19 14:13:53 得分 5

学习,不懂,帮UPTop

9 楼lawyu(雨淋漓)回复于 2005-01-19 14:24:20 得分 8

AValue==nullTop

相关问题

  • XML读取问题
  • XML读取问题
  • xml读取问题
  • 关于读取XML
  • ASPX 读取 XML 的问题。
  • 读取 XML 数据岛
  • 如何读取XML文件??
  • xsl中读取xml问题!~~~~~~~~~
  • c#读取xml的问题
  • XML读取的问题

关键词

  • 节点
  • 读取
  • avalue
  • xmldoc
  • 去判断

得分解答快速导航

  • 帖主:li__guang
  • cds27
  • more000
  • cds27
  • li2004
  • lawyu

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo