传智博客----xml基础学习
2009-10-13 23:23
281 查看
大家好,我是传智博客java 7月3日就业班的学生,今天对天天学的课进行总结,希望把自己的理解进行记录下来!希望大家多多指导!
今天听了毕向东老师的课,感觉讲的很详细,也很精彩,主要内容是xml技术基础。
毕老师首先讲了xml:定义一个xml必须在第一行有一个文档声名:
<?xml version=”1.0” ?>
可以通过<?xml version=”1.0” encoding=”Gb2312” ?>进行字符编码控制。
引用css xml必须里面是英文方法是:<?xml-stylesheet type=”text/css” href=”book.css”?>
2.xml结构与声明以及属性
<1>结构
1. XML是一种标记语言,通过使用标记来说明文本的意义和所代表的信息;
2. XML没有固定的标记,允许用户随便发明和创建自己的标记;
3.XML文档是树形结构的。
<2>注释
1<!--注释-->注意不能把注释放在xml中,也不能嵌套.
<1> 在XML中,空格和换行将作为原始内容被处理。
<2> CDATA 区:CDATA 区指的是不想被解析程序解析的一片原始数据区,以”<![CDATA[” 开始,以”]]>”结束。
<3> 特殊字符: 在 XML 中有些特殊字符需要转义字符序列表示其原始字面意义:如字符&的替代符号为&,<的替代符号为<,>的替代符号为>等等
2. 元素和属性
<1> XML 文档的主体由元素组成。一个XML元素由一个标记来定义,包括开始和结束标记以及其中的内容没有嵌套在其他元素内的元素叫做根元素。
<2> 若元素中没有嵌套子元素和数据,这样的元素叫做空元素;
<3> 所有的标记都必须有结束标记或者使用空元素的结束说明;
<4> XML 中不允许使用标签交叉来破坏文档的结构化层次关系;
<5> XML标记名称区分大小写;
<6> XML标记名称中不能包括空格;
<7> 可以为 XML 标签设置属性,XML中的属性也可以随便定义;
<8> 一个标签可以有多个属性,每个属性都有名称和取值;
<9> XML 中属性值一定要用双引号或单引号引起来
今天毕向东老师还讲了Dom对xml的操作例如增添,删除,创建,插入等,具体的操作与代码请看下次分解!
今天听了毕向东老师的课,感觉讲的很详细,也很精彩,主要内容是xml技术基础。
毕老师首先讲了xml:定义一个xml必须在第一行有一个文档声名:
<?xml version=”1.0” ?>
可以通过<?xml version=”1.0” encoding=”Gb2312” ?>进行字符编码控制。
引用css xml必须里面是英文方法是:<?xml-stylesheet type=”text/css” href=”book.css”?>
2.xml结构与声明以及属性
<1>结构
1. XML是一种标记语言,通过使用标记来说明文本的意义和所代表的信息;
2. XML没有固定的标记,允许用户随便发明和创建自己的标记;
3.XML文档是树形结构的。
<2>注释
1<!--注释-->注意不能把注释放在xml中,也不能嵌套.
<1> 在XML中,空格和换行将作为原始内容被处理。
<2> CDATA 区:CDATA 区指的是不想被解析程序解析的一片原始数据区,以”<![CDATA[” 开始,以”]]>”结束。
<3> 特殊字符: 在 XML 中有些特殊字符需要转义字符序列表示其原始字面意义:如字符&的替代符号为&,<的替代符号为<,>的替代符号为>等等
2. 元素和属性
<1> XML 文档的主体由元素组成。一个XML元素由一个标记来定义,包括开始和结束标记以及其中的内容没有嵌套在其他元素内的元素叫做根元素。
<2> 若元素中没有嵌套子元素和数据,这样的元素叫做空元素;
<3> 所有的标记都必须有结束标记或者使用空元素的结束说明;
<4> XML 中不允许使用标签交叉来破坏文档的结构化层次关系;
<5> XML标记名称区分大小写;
<6> XML标记名称中不能包括空格;
<7> 可以为 XML 标签设置属性,XML中的属性也可以随便定义;
<8> 一个标签可以有多个属性,每个属性都有名称和取值;
<9> XML 中属性值一定要用双引号或单引号引起来
今天毕向东老师还讲了Dom对xml的操作例如增添,删除,创建,插入等,具体的操作与代码请看下次分解!
相关文章推荐
- 传智博客学习笔记4--JAVA编程基础1
- 传智博客学习笔记5--JAVA编程基础2.TXT
- 传智博客学习笔记16--JAVA SCRIPT HTML语言基础
- python基础学习——利用Flask实现一个简单博客
- XML基础学习01
- 7月18日Java基础:本人为新手正在学习Java中把每天学的东西晚上都会在博客记录希望大神可以指点 不足在此谢过。
- SQL Server XML基础学习之<7>--XML modify() 方法对 XML 数据中插入、更新或删除
- 传智博客JAVA基础第十六天
- 传智博客学习笔记3--JAVA开发前奏
- 传智博客学习笔记11--JAVA API
- 传智博客JAVA基础第十三天
- 框架基础学习之--web.xml文件详解
- XML基础知识学习
- XML学习基础(六)
- XML基础知识学习七(XML 浏览器(Netscape、Explorer))
- NET基础学习笔记11---XML学习
- 信息论学习总结(一)基础知识 博客分类: Machine Learning information theory信息论机器学习 我们考虑一下一个离散的随机变量x,当我们观察到它的一个值,能给我们带来
- JAVA基础学习之XMLCDATA区、XML处理指令、XML约束概述、JavaBean、XML解析(8)
- JavaWeb基础—XML学习小结
- python基础学习(根据廖雪峰的博客练习)