易截截图软件、单文件、免安装、纯绿色、仅160KB

请教js解析xml问题 - Web 开发 / JavaScript

<?xml version="1.0" encoding="UTF-8"?>  
<BADI>
<Objects> 
  <Object ElementType="tv">
  <Property Name="Ma">0</Property>
  <Property Name="Re">1</Property>
  <Property Name="Rs">2</Property>
  </Object>
   
  <Object ElementType="music">
  <Property Name="Ty">3</Property>
  <Property Name="De">4</Property>
  <Property Name="Au"></Property>
  </Object>
</Objects> 
</BADI>

如果值为空,如何进行判断? 最好能根据属性Au判断他的值为空。
例如:<Property Name="Au"></Property>
如果要得到Ty=3 De=4 Au= 如何解析?selectNodes把空值忽略了吧。

下面这种方法也能判断,但是不好,因为他是遍历的,有没有针对性的方法,能用到selectNodes。
// y=xmlDoc.getElementsByTagName("Property");  
// for (j=0;j<y.length;j++)
// {
// m=y[j].childNodes[0];
// n=m==null?"":m.nodeValue;
// }
建议不要为空,或者用什么符号来代替空,这样的话会好点,有的时候一旦有空值出现,下面的数据就可能无法读取了

绑定》

HTML code



Code high


相关问答:

利用C#编写txt转化到xml的程序

txt 和XML 格式相应
不借助DataSet
导入读取TXT文件
然后直接写入XML(同一文件,不同数据,递增原数据没有被覆盖情况下增加数据.)
教个要点或最好是有个代码提示的
过路好汉 帮个忙撒^^
不会,帮楼主 ......

如何用ASP读取 XML - Web 开发 / ASP

<?xml version="1.0"?>
<root>
<status>433</status>
<msg>这个是汉字</msg>
<serialno>123</serialno>
</root>
如何用ASP读取 status值 ......

Document解析xml遇到的问题~~ - 移动平台 / Android

XML文件内容:
- <ResList>
  <page>0</page> 
- <resItem>
  <resName>WWW</resName> 
  </resItem>
- <resItem>
&nb ......

c# 遍历xml问题 - .NET技术 / C#

xml文件格式如下
XML code:

<?xml version="1.0" encoding="GB2312" ?>
<allproducts version="1.0">
<products>
<product name="prodId&quo ......

XML 的读写 - Web 开发 / XML/SOAP

<?xml version="1.0" encoding="utf-8" ?>
<HuiSin>
  <admin>100,100</admin>
  <user>200,200</user>
怎样在这里添加一个新的呢?
< ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号