XML详解

本文介绍了XML的基本概念,包括其作为可扩展标记语言的角色,以及文档的组成部分,如声明、元素、注释和处理指令。同时,文章提到了XML在数据存储和配置文件上的应用。还列举了创建XML文件的工具,如记事本和EditPlus,并重点讨论了XML的两个主要解析工具——DOM解析(推荐DOM4J)和SAX解析。
摘要由CSDN通过智能技术生成

XML概念:

XML全称为可扩展的标记语言。主要用于描述数据和用作配置文件。

XML文档组成部分:

  • XML声明:指明所用XML的版本、文档的编码、文档的独立性信息
  • 文档类型声明:指出XML文档所用的DTD
  • 元素:由开始标签、元素内容和结束标签构成
  • 注释:以 结束,用于对文档中的内容起一个说明作用
  • 处理指令:通过处理指令来通知其他应用程序来处理非XML格式的数据,格式为<?xml-stylesheet href="hello.css" type="text/css"?>
  • XML文档的根元素被称为文档元素,它和在其外部出现的处理指令、注释等作为文档实体的子节点,根元素本身和其内部的子元素也是一棵树。

一个基本的XML

<!--version指的是xml为版本,将其写死为1.0即可-->
<!--encoding 代表是文档的编码声明 通常我们使用的是utf-8 这个声明使得平台在打开xml文件时使用的utf-8进行解码-->
<?xml version="1.0" encoding=&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值