以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML基础 』  (http://bbs.xml.org.cn/list.asp?boardid=1)
----  这个xml文件正确吗?想知道它合理吗  (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=6691)


--  作者:wdllove
--  发布时间:4/13/2004 3:59:00 PM

--  这个xml文件正确吗?想知道它合理吗
- <country>
- <china>
  <City population="8,000,000" area="10000">沈阳</City>
  <City population="8,000,000" area="10000" test="test">北京</City>
  </china>
  </country>

北京里多了一个test,这样合理吗,正常是不是应该所有元素都是一样的多?


--  作者:omgod
--  发布时间:4/13/2004 4:11:00 PM

--  
此文件正确呀.
--  作者:diegor
--  发布时间:4/13/2004 4:21:00 PM

--  
xml里不需要所有同类节点的属性完全一致!文件这方面是合理的!
--  作者:wdllove
--  发布时间:4/13/2004 4:29:00 PM

--  
是这样的,我现在用vc解释它
<city population="8,000,000" area="10000">沈阳</city>
  <city population="8,000,000" area="10000" test="test">北京</city>
我现在还得判断一下city里包含几个元素,再把它打印出来!
但怎么判断city里有几个元素?
--  作者:lhf
--  发布时间:4/14/2004 9:38:00 AM

--  
test="test"是什么意思啊 ?
--  作者:guile
--  发布时间:4/14/2004 9:42:00 AM

--  
学习一下~
--  作者:bestjamie
--  发布时间:4/14/2004 9:47:00 AM

--  
具体不知道vc怎么实现
但是有个想法
可以遍历xml树
比如city=newxml.firstchild.firstchild.firstchild
属性是attributes
然后循环节点 nextsibling
判断 这个节点是最后的子属性吗
其中设个记数器 试试

W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms