CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  XML/SOAP

关于元素和属性

楼主QQKiKi(哈哈)2002-05-23 23:04:50 在 Web 开发 / XML/SOAP 提问

XML中,属性和元素都可以表示数据,哪个更好,为什么  
   
  有没有什么取舍依据  
   
  <book   title="php"></book>  
   
  <book>  
  <title>PHP</title>  
  </book> 问题点数:20、回复次数:6Top

1 楼cathr(杨柳风)回复于 2002-05-24 00:09:38 得分 0

用元素好些,元素可以动态改变数据的值,用ASP也方便生成结点。Top

2 楼kfpx(咖啡飘香)回复于 2002-05-24 00:16:31 得分 0

哦,原来是这样,明白Top

3 楼saucer(思归)回复于 2002-05-24 00:35:13 得分 10

if   your   data   has   structures,   put   it   in   an   element,   otherwise,   put   it   in   an   attributeTop

4 楼net_lover(【孟子E章】)回复于 2002-05-24 08:55:14 得分 5

属性和元素可以相互转化,看你的需要了。下面是这方面的文章  
  http://www.ccw.com.cn/htm/center/prog/02_5_14_2.aspTop

5 楼sunbeamy(阳光灿烂的深夜)回复于 2002-05-24 18:16:16 得分 5

同意   saucer(思归)的观点  
  再补充一点个人看法,在同一层的节点应该是表示彼此"相关"的数据。属性则和所在的节点本身相关,而和当前节点不具有层次性...  
   
  book下可能有author,title,price...等下层节点  
  book也有可能有些属性如id,index之类的,明显和author,title,price...并不是在同一层次,这些属性可能只是表示这个book节点在xml文件里的流水号或者在数据库对应纪录的主键等,只和book节点本身相关...Top

6 楼QQKiKi(哈哈)回复于 2002-05-25 09:54:40 得分 0

谢谢Top

相关问题

  • 请教获得元素属性
  • xsl中如何提取xml元素中的属性value作为表单的名称和value
  • 在某元素的属性字符串中带有&和=,如何替代(在线等待)
  • 求:谁用过mshtml单元通过webbrower控件提取网页源码及元素和属性?
  • 求:谁用过mshtml单元通过webbrower控件提取网页源码及元素和属性?
  • JAVA中,怎么根据XML元素的属性值得到XML元素?
  • XSL如何显示一个元素的属性?
  • 网页的元素一定要有name属性吗?
  • 网页的元素一定要有name属性吗?
  • form元素的type属性什么意思?

关键词

  • 属性
  • 节点
  • 数据
  • 元素
  • book
  • 表示

得分解答快速导航

  • 帖主:QQKiKi
  • saucer
  • net_lover
  • sunbeamy

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo