XML简介 杨刚
XML简介 杨刚
什么是 XML(eXtensible Markup Language:可扩展的标记语言 裂新握童型汽然齐 标签都是预先松定好的,不能根据自己意愿添加规定外的标 签。 而如東编辑一个XML文件,我们可以根据百己意愿定义 标签来完成。比如: <关于我> <姓名>张三<姓名> <性别>男<性别> <关于我>
什么是XML n XML(eXtensible Markup Language): 可扩展的标记语言 n 可扩展的意思:相对与我们接触的HTML(超文本标记语言), 我们在编辑网页文件时,所有能够在网页文件中使用的HTML 标签都是预先规定好的,不能根据自己意愿添加规定外的标 签。而如果编辑一个XML文件,我们可以根据自己意愿定义 标签来完成。比如: <关于我> <姓名>张三</姓名> <性别>男</性别> … </关于我>
XL特点和运用 ·可扩展性是XML最主要的特点 n 另外XML是一种元标记语言(它只表示数据本身, 没有显示的样式) 口和HTML比较:HTML不仅表示数据而且还有显示的样式 ■真正的数据和显示分离 ·基于这样的特点,XML主要用来交换数据 口用交换双方都可以明白的标签来封装数据 口比如VebServices,就是在不同平台和不同语言之间交 换数据 ·写配置文件
XML特点和运用 n 可扩展性是XML最主要的特点 n 另外XML是一种元标记语言(它只表示数据本身, 没有显示的样式) q 和HTML比较: HTML不仅表示数据而且还有显示的样式 n 真正的数据和显示分离 n 基于这样的特点,XML主要用来交换数据 q 用交换双方都可以明白的标签来封装数据 q 比如WebServices,就是在不同平台和不同语言之间交 换数据 n 写配置文件
Java Apps DotNet Apps XML
Java Apps DotNet Apps XML
L文档构成 一个XML文档就是扩展名为:.xml的文本文件 <?xml version=“1.0”encoding=“utf-8”?> XML声明 <!DOCTYPE books SYSTEM“books.dtd”[ <!ENTITY bookName“XML简明教 文档类型声明 程”> ]> <books> <book> <name>Java超级编程<name> 文档元素 <author>:比尔盖茨<author> </book> ≤/books>
XML文档构成 <?xml version=“1.0” encoding=“utf-8”?> <! DOCTYPE books SYSTEM “books.dtd” [ <! ENTITY bookName “XML简明教 程”> ]> <books> <book> <name>Java超级编程</name> <author>比尔盖茨</author> </book> </books> XML声明 文档类型声明 文档元素 一个XML文档就是扩展名为: .xml的文本文件