xml学习点滴

1:在XML元素命名中不要使用":",因为XML命名空间需要用到这个十分特殊的字符
2:XML文档往往都对应着数据表,我们应该尽量让数据库中的字段的命名和相应的XML文档中的命名保持一致,这样可以方便数据变换。
3:避免使用属性么?
这里有一些使用属性引发的问题:
属性不能包含多个值(子元素可以)。
属性不容易扩展。
属性不能够描述结构(子元素可以)。
属性很难被程序代码处理。
属性值很难通过DTD进行测试。
4:xml使用css样式和xsl技术
5:XSL (全称是:可扩展的样式单语言,the eXtensible Stylesheet Language)比CSS样式单功能要强大的多。XSL的一个主要的用途就是将XML文档转换成HTML格式的文件,然后再交付给浏览器,由浏览器显示转换的结果
6:下面是五个在XML文档中预定义好的实体:
&lt; < 小于号
&gt; > 大于号
&amp; & 和
&apos; ' 单引号
&quot; " 双引号
7:CDATA注意事项:
CDATA部件之间不能再包含CDATA部件(不能嵌套)。如果CDATA部件包含了字符"]]>" 或者"<![CDATA[" ,将很有可能出错哦。
8:xml_name.recordcount 'XML中的记录总数
  xml_name.absoluteposition '显示当前记录
  xml_name.rowIndex '记录的索引号
  xml_name.movenext() '移动到下一条记录
  xml_name.moveprevious() '移动到上一条记录

你可能感兴趣的:(数据结构,xml,css,浏览器,XSL)