XML 基础

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值