首页 > 其他 > 详细

XML技术

时间:2016-05-16 21:24:56      阅读:163      评论:0      收藏:0      [点我收藏+]

    XML是Extensible Markup Language的缩写,即可扩展标记语言,是一种简单的数据存储元,使用一系列简单的标记来描述数据。

XML的特点:

  • XML与操作系统,编程语言的开发平台都无关。
  • 规范统一。

XML的作用:

  • 数据存储
  • 数据交换
  • 数据配置

格式良好的XML文档需要遵循如下规则:

    1. 必须有XML声明语句。
    2. 必须有且有一个根元素。
    3. 标签大小写敏感。
    4. 属性值用双引号。
    5. 标签成对。
    6. 元素正确嵌套。

 

  如何确保编写的XML文档始终是格式良好的呢?其中一种是使用DTD验证XML。

DTD是Document Type Definition的缩写,即文档类型定义。

DTD的作用如下:

  • DTD是使每个XML文件可以携带一个自身格式的描述。
  • DTD使不同组织的人可以使用一个通用的DTD用来交换数据。
  • DTD使应用程序可以使用一个标准DTD校验从外部接受的XML数据是否有效。

  在实际应用中,经常需要对XML文档进行各种操作,例如,在应用程序启动时去读取XML配置文件信息,或者把数据库中的内容读取出来转换为XML文档形式,、这些时候都会用到XML文档的解析技术。

  目前常用的XML解析技术是DOM4J。DOM4J是一个非常优秀的Java XML API,具有性能优异,功能强大和易用的特点,同时它也是一个开源代码的软件。

  要使用DOM4J读写XML文档,需要先下载dom4j包,在DOM4J官方网站下载后将相应的包加入工程就可以使用了。

 

  使用DOM4J解析XML文档的步骤:

  1. 导入dom4j的jar包。
  2. 指定要解析的XML文件。
  3. 把XML文件转换成Document对象。
  4. 获取节点属性或文本的值。

 

XML技术

原文:http://www.cnblogs.com/yiranxianfeng/p/5499223.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!