xml 传输数据用节点好还是用属性好?

pelephone 2010-09-23 02:50:38
用xml传输数据,一种是用 节点方式
<data>
<a>11</a>
</data>

另一种是用 属性方式
<data a="11">

用属性方式传输体积明显小得多,不过目前都是用节点方式的多.
不知道除体积外还有什么差别,谁能给我详细解释呀?
...全文
121 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
passself 2010-09-25
  • 打赏
  • 举报
回复
这个可以根据自己的需要和爱好来用相应的,因为加入每次数据都特别的单一,那么用节点会节省很多麻烦,如果每次的数据比较复杂,而且关系复杂,那么建议用属性
水中影子 2010-09-25
  • 打赏
  • 举报
回复
用属性多点吧,我们都是用属性
pelephone 2010-09-23
  • 打赏
  • 举报
回复
用法我可以在帮助文档里面搜,我只是想知道这两种传输的优缺点.
我现在见到的项目大多数都是用节点方式的.
leemiki 2010-09-23
  • 打赏
  • 举报
回复
一般来说如果是当前节点的属性都是以<data a="11">形式为主

<data>
<a>11</a>
</data>

如果有明显的父子关系才会用到这种形式

还有就是这两种形式的操作不一样

第一种:.@a取值
第二种:.a.children()[0].toXMLString()取值

4,328

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计 Flex
社区管理员
  • Flex
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧