XML,Extensible Markup Language
,扩展性标识言语。文件的后缀名为:.xml。就像HTML的作用是显现数据,XML的作用是传输和存储数据。
听说,java是一门专业操纵XML的言语。
是干啥用的?
为了便于差别运用、差别平台之间的数据同享和通讯。
细致点的作用为:
(1)可作为一种简朴的数据库,存储并检索数据;
(2)传输商定花样的文件;
(3)做软件的配置文件。【配置文件:保留软件设置的文件】
XML的哥哥——HTML
XML的诞生是为了完美HTML的缺点和局限性。
在运用方面的区分以下:
XML的闺蜜——JSON
JSON,Javascript Object Notation
,js对象示意法。作用也是存储和交流文本信息。
二者比较:JSON比XML更小,更快,更容易剖析,so,也更受欢迎。
二者作用局限:JSON适用于简朴的传值,XML适用于更辽阔的局限。
XML的数据构造——树形构造
细致是怎样表现的,读者可参照下文实例中的代码,一看便邃晓。
值得关注的是,就像一棵书只要一个根,XML只能有一个根元素。
头脑导图
举例
.xml文件中的代码:
<?xml version="1.0" encoding="UTF-8"?> <email xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="email.xsd"> <to>liuwei8809@163.com</to> <form>hellokitty@163.com</form> <title>about loving</title> <body>I love you forever!</body> <date>2008-11-12</date> </email>
.xsd文件中的代码:
<?xml version="1.0" encoding="UTF-8"?> <schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="email"> <xs:complexType> <xs:sequence> <xs:element name="to" type="xs:string"></xs:element> <xs:element name="from" type="xs:string"></xs:element> <xs:element name="title" type="xs:string"></xs:element> <xs:element name="body" type="xs:string"></xs:element> <xs:element name="date" type="xs:date"></xs:element> </xs:sequence> </xs:complexType> </xs:element> </schema>
完成的结果:
更多相干题目请接见ki4网:XML视频教程
以上就是您相识XML么?它是做什么用的?的细致内容,更多请关注ki4网别的相干文章!