xml学习笔记

    今天讲了XML,这个东西以前没怎么学习,但是,经常个用到,所以需要认真的学习一下。有以下几个

概念需要理一下。

    1.标记语言。就是用来给文本添加标记的语言, 就数据本身的信息对数据进行编码的方法。如:以前学的

HTML,它是将内容和显示方式结合在一起的一种语言,在标签与标签的结束符之间是要表示的内容。

    2.什么是XML。一种可以用来创建自己的标记的元标记语言。

    3.XML的优势。用户可以自己定义自己需要的标记集;(在HTML中只能使用已经规定好的标签),它与

它的前辈——HTML最大的区别就是它可以定义自己的标签,这也它的最大的优点,内容与样式分离,这又是它另

外一个优点,这样的话,我们就可以通过它使得相同的内容呈现出不同的表现形式。另外,还有一个巨大的优点

“是异构系统整合”,对于这一点,我真的没有什么感觉,经过老师的讲解,我大概是知道,我们可以对不同的

系统(包括不同的硬件、不同的操作系统、不同的数据库、不同的开发平台等等),可以针对这些不同的系统定义

一个统一的XML格式,那么,我们就可以从这个统一的XML文件里读、写数据,这样就可以整和这些不同的系统。

    4.XML组成。包括XML数据和XML样式,这两个东西是分别位于不同的文件中的,XML数据一般是在后缀为

.xml的文件里,它包含了文档格式和文档的数据内容。XML样式是在后缀为.xsl中的,浏览器是通过这个两个东西

来决定的xml的显示效果的。如果只有.xml文档没有.xsl,就只能将xml文件中的原文件原样输出。


总结:虽然学了XML,但是由于以前没有使用过,还真不知道XML在实际开发中起一个什么角色。

今天问了我们培训基地的朱老师(一个牛得不得了的人,年纪轻轻的就当上了项目经理,让我羡慕的死去活来)

他告诉我XML主要有三方面的用途:1、保存数据,跟数据文件和数据库一样,来固化数据。2、在不同数据库

之间交换数据(各种数据库都支持标准的XML文件的导出与导入)3、作为系统的配置文件(在JAVA中一种

简单的配置文件是以 .properties为后缀的文件,而且该类文件在JAVA中操作起来比较简单,但为什么好多系统

和服务器又不使用呢?因为,该类文件只是在JAVA中支持,在其他语言里不支持,不利于系统的数据交互。而XML

则不同,它是各种语言普遍支持的一种文件格式,而且都遵循一个共用的标准。)

你可能感兴趣的:(html,xml,浏览器,XSL)