XML学习问题与总结 (1)
- 什么是XML?
XML(Extensible Markup Languages)是扩展标记语言的英语缩写,HTML被称为第一代web语言,到4.0以后不再更新,取而代之的是XHTML,而XHTML正是根据XML来定制的。
- XML有什么用?
xml一般用于各种语言、应用程序之间的数据储存、通信,因为标签属性可以自己造,所以html能做的,xml都能做。
- xml格式
声名:<?xml version="1.0" encoding="utf-8" standalone="no"?>
standalone 有yes和no两个值,yes依赖外部文档no不依赖外部文档。
指令部分:<?xml-stylesheet type="test/css" href="link.css"?>
注释:与html一样为 <!--我是注释部分-->
xml标签:根标签、一级标签、二级标签...... 与html不同的是xml标签必须有结束标签。
属性:<标签 属性名="属性值" 属性名="属性值"...>内容</标签>
CDATA标记:在xml中">""<""&"等特殊字符需要实体引用来处理 。
"<" ">" "'" """ "&" 字符对应的实体分别为< > apos quot & 当需要大量引用时实体引用显示乏力可以使用CDATA,格式为:
<[[CDATA]
...
]]>
xml命名空间:格式为 用来保证元素和属性的唯一性。
例:
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<标签名 xmlns:book="http://www.book.com">
<book:书名>
英语</book:书名>
</标签名>
转载于:https://www.cnblogs.com/h-s-l/p/10850142.html