`
seanwon
  • 浏览: 63716 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

XML 基础

阅读更多
经典:
1、属性和元素的区分:元数据(有关数据的数据)应当存储为属性,而数据本身应当存储为元素
2、DTD 的作用是定义 XML 文档的结构,DOCTYPE 声明是对外部 DTD 文件的引用;基于 XML 的 DTD 代替者 - xml schema (现在多用这种方式)
3、XML 错误应终止您的程序,XML 软件应当轻巧,快速,具有良好的兼容性,可以使用附件check.zip(只适用于IE)的html来验证XML是否有错误
4、CSS 样式表可以格式化某个XML文档,也就是定义XML元素的显示信息
5、XSLT 是首选的 XML 样式表语言,是W3C标准,使用 XSLT 的方法之一是在浏览器显示 XML 文件之前,先把它转换为 HTML。在使用 XSLT 来转换 XML 时,不同的浏览器可能会产生不同结果。为了减少这种问题,可以在服务器上进行 XSLT 转换
6、大多数浏览器都有读取和操作 XML 的内建 XML 解析器。解析器把 XML 转换为 JavaScript 可访问的对象,操作包括:XML 树、访问插入及删除节点(元素)及其属性的函数(Internet Explorer 使用 loadXML() 方法来解析 XML 字符串,而其他浏览器使用 DOMParser 对象)。见附件的xml解析器
7、跨域访问问题:网页以及它试图加载的 XML 文件,都必须位于相同的服务器上,否则“Access is denied”
8、XML DOM (XML Document Object Model) 定义一套访问和操作 XML 文档的标准方法。DOM 把 XML 文档作为树结构来查看。能够通过 DOM 树来访问所有元素。可以修改或删除它们的内容,并创建新的元素。元素,它们的文本,以及它们的属性,都被认为是节点。xmlDoc.getElementsByTagName("to")[0].childNodes[0].nodeValue
9、HTML DOM (HTML Document Object Model) 定义一套访问和操作 HTML 文档的标准方法:document.getElementById("to").innerHTML
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics