xml note
10.
两种不同的XML分析模型:
- DOM:所有数据位于内存
- SAX:流程性分析,不必把所有数据Load到内存中,可分析大型的XML文件,常用于Servlet-side的XML-xhtml转换。
9.
DTD&Schema
(没必要了解其语法细节)
DTD语法怪异。
Schema也是XML。
8.
所有XML文件,最根上的是 "/"。
7.
XSL:认识语法即可。
extensible stylesheet language
也是一种xml。
6.
xml文件的设计原则:
- 子标签还是元素?
-
-
- 用着舒服就成。
5.
NAMESPACE:
标签的来源:
4.
空格:{用cdata区}
Process Instruction:给解析器的指令
3.
- xml declaration
- xsl
- comments
- 属性必须有引号
- cdata
- 空元素,快速结束(<element/>)
2.
<![CDATA[
保留里面的格式
]]>
1.
xml(extensible markup language)
- xml:描述事物本身(可扩展) {橡皮泥}
- xsl:展现事物的表现形式 {捏成小动物}
- dtd(schema):定义xml语法({可以写什么标签})
DTD says:你叫橡皮泥,可以有颜色,产地等属性
XML:
- <橡皮泥 颜色="白">
- <产地>
- 东海国
- </产地>
- <产地>
- </橡皮泥>
XSL:第一种捏法:猫
第二种捏法:狗

浙公网安备 33010602011771号