xml文本标记语言:
常用于交换数据:独立于操作系统、编程语言数据存储:xml数据配置:灵活性强,可读性高可以使用CSS样式改变xml样式
xml解析技术:dom解析xml技术:sax解析xml技术:读取文档时激活一系列的事件事件推给事件处理器,然后由事件处理器提供对文档的访问内存消耗小无需为所有节点创建对象
xml规范文档:
dtd特殊符号:*:零次或者任意多次|:里面的元素多选一():分组,:里面的元素必须出现+:最少出现一次?:最多出现一次dtd定义属性:元素:<!ELEMENT content (#PCDATA)>关键字 列名 数据类型属性:<!ATTLIST author gender (男|女) "男">关键字 列 属性名类型 默认值
#equired:必须赋值#IMPLIED
xml规范:SGML
底层java_xml操作:持久化操作:在持久化操作中,添加、设置element时需要在各级节点上添加下级节点(appendChild)设置节点属性时:element对象.setAttribute(属性名,value);
dom4j:xml中:回车换行符也算是一个节点
具体dom4j操作见下章:http://www.VEVb.com/gcs1995/p/4204578.html
新闻热点
疑难解答