来谈谈xml

    科技2024-01-30  120

    一、什么是XML

    XML是指可扩展性标记语言(eXtensible Markup Language)

    标记型:用标签来定义的语言,例如HTML,XML等可扩展:标签可以由自己来定义,也可以用中文标签,如:<person></person> <猫></猫> xml有两个版本:1.0和1.1,但我们一般用的都是1.0,因为1.1不能向下兼容

    二、XML的用途

    用于不同系统之间传输数据

    用于表示生活中有关系的数据

    经常用在配置文件中 比如可以将数据库的用户名和密码放在这个配置文件中,方便后续代码的维护和修改

    三、XML的文档声明

    <?xml version="1.0" encoding="utf-8"?>

    如上示例就是xml文档声明的格式,其中version代表xml的版本,encoding代表解读该xml文件所用的编码。

    四、XML中的特殊字符

    对于一些单个字符,要想显示其原始形状,必须进行转义处理 例如,要想正常解析

    <a> c<d </a>

    则必须将其写为

    <a> c&lt;d </a>

    五、XML中的CDATA区

    可以解决多个字符需要转义的操作 例如

    <a> if(a<b&&b<c&&c<d){ } </a>

    把这些内容放到CDATA区里面就不需要进行转义了

    <![ CDATA [ if(a<b&&b<c&&c<d){ }] ]

    Processed: 0.014, SQL: 9