以文本方式查看主题

-  计算机科学论坛  (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=7913)


--  作者:佐客
--  发布时间:5/28/2004 11:20:00 AM

--  很简单但很基础的xml问题。
————————————————————————————————————————
  <string>
      <phone>11</phone>
      <phone>12</phone>
      <phone>13</phone>
  </string>

  <string>
      <phone value="11" ></phone>      
      <phone value="12" ></phone>
      <phone value="12" ></phone>
  </string>
——————————————————————————————————————————
有什么区别,请各位解释一下咯?


--  作者:佐客
--  发布时间:5/28/2004 11:24:00 AM

--  
偶的理解:如果string都作为根节点的话,那么它们都有3个元素,并且这3个元素都构成了子节点列表。而后者节点名为phone,其value属性分别为"11"、“12”、“13”,就是不知道前者的phone怎么解释。
--  作者:佐客
--  发布时间:5/28/2004 11:24:00 AM

--  
偶的理解:如果string都作为根节点的话,那么它们都有3个元素,并且这3个元素都构成了子节点列表。而后者节点名为phone,其value属性分别为"11"、“12”、“13”,就是不知道前者的phone怎么解释。
--  作者:hyy
--  发布时间:5/28/2004 3:01:00 PM

--  
帮你顶
--  作者:腰果
--  发布时间:5/28/2004 11:45:00 PM

--  
一个是用属性,一个是用节点包含数据

大部分人都比较认同第一种,太多不合理的属性确实把xml变得很乱

我的理解


--  作者:haohaohaohao
--  发布时间:5/29/2004 9:07:00 AM

--  
初学才鸟,关注任何问题???
--  作者:sorry_any_wl
--  发布时间:6/1/2004 11:19:00 PM

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