请教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
相关问答:
从数据库中查询一张表的数据
select 部门,姓名 from tb
如何才能生成下面的xml格式文件
<folder state="unchecked" label="全部">
<folder state="unchecked" isBra ......
<?xml version="1.0"?>
<root>
<status>433</status>
<msg>这个是汉字</msg>
<serialno>123</serialno>
</root>
如何用ASP读取 status值 ......
功能说明:Java servlet 把XML数据压缩后发送到PB用户端,PB收到数据后解压出来.
传输要经过Base64编码.
问题是:能收到数据但是解压不出来.想请教大家或者有什么好的办法?
PB可以用"zlibwapi.DLL" 解压
......
sqlserver中的 xml有什么用啊
好像老看到什么xml
但我怎么没用到啊?
xml应该是用在web中的吧
我怎么没碰到过
什么样的情况应该使用他
你把web中的xml保存在数据库中 就可以用
呵呵 只是方便生成xml文件吧, ......
为什么在xml解析时用big5编码会出现乱码
你 写xml文件头部时设定什么格式了,两方统一应该是不会出现乱码的
都设置成big5的,结果是解析不了,头都大了
End_rbody_65353733//-->
该回复于2010-05-12 0 ......