• 关于XML


    1.xml的定义及用途:

    (1)定义:xml(中文名称:可扩展标记语言)是一种用于标记电子文件使其具有结构性的标记语言。

    (2)用途:它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 它非常适合万维网传输,提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。XML技术已经广泛应用于e-Learning应用系统的开发,大多数的商用e-Learning平台都支持XML标准。一些主要的网络设备制造商,如CISCO、JUNIPER等,生产的网络设备也已提供了对XML的支持,以利于今后基于XML的网络管理。

    2.xml的工作原理及过程:

    xml的工作原理包括服务器解析和客户端解析。

    服务器解析是通过XSLT转换工具(如Xalan)将XML和XSL合成为HTML,送到客户端。

    客户端解析是把XML和XLS都显现给客户端,把解析的任务交给浏览器。

    3.future of xml

    首先来看一下Spring MVC注解与xml配置的区别:

    注解:是一种分散式的元数据,与源代码紧绑定。

    xml:是一种集中式的元数据,与源代码无绑定。

    注解和xml各有优点,也都不是万能的,所以要看对于解决问题哪一种是满足需求且更简单的方式。

    关于二者的分析,可参考:https://www.cnblogs.com/iOS-mt/p/6133656.html

    因此,对于xml的未来,还是要看解决的项目方案。

    那xml在其他环境中的应用,还是很不错的,可以创建更多新的语言,使机器有更好的交互性,数据的存储也会更便捷,更符合流行的共享文化。

  • 相关阅读:
    第一篇博文
    重拾javascript系列-JS声明详解之var
    重拾Javascript系列
    AtCoder DP Contest 26题
    DP题
    一众数论
    字符编码
    C# DateTime类型和sqlserver DateTime精度不同
    vs2015中的数据库架构对比工具(New Schema Comparison)
    SqlServer常用语句
  • 原文地址:https://www.cnblogs.com/WQY0903/p/8650113.html
Copyright © 2020-2023  润新知