• XML简介——可扩展标记语言(Extensible Markup Language)


    (What) XML是什么?

    XML指可扩展标记语言(Extensible Markup Language)

    1、  XML是一种标记语言,类似HTML。

    2、  XML具有自我描述性

    3、  XML被设计来传输和数据(设计宗旨/目的)

    XML和HTML的关系和区别

    XML是HTML的补充,不是取代。

    相同之处:1、两者都是标记语言。2、都是W3C的推荐标准

    不同之处:1、(目的不同)xml被设计来传输和存储数据,重点是数据的内容;html被设计来显示数据,重点是数据的显示。2、(标签不同)xml标签没有被预定义,具有自我描述性,需要自行定义,html标签被预定义。

    (Why)为什么要使用XML?——用途

    ·把数据从HTML分离,让HTML更专注于布局和显示。

    ·简化数据共享和数据传输,可以在不兼容的系统间传输数据。

    (How)怎么使用XML?——语法规则

    1、  首先定义XML版本的声明

    2、  文档必须有根元素

    3、  元素必须有关闭标签

    4、  标签对大小写敏感

    5、  标签必须正确嵌套

    6、  属性值必须加引号

    <?xml version="1.0" encoding="ISO-8859-1"?>
    <note>
    <to>George</to>
    <from>John</from>
    <heading>Reminder</heading>
    <body>Don't forget the meeting!</body>
    </note>
    

      

    第一行是 XML 声明。它定义 XML 的版本 (1.0) 和所使用的编码 (ISO-8859-1 = Latin-1/西欧字符集)。

    文档的根元素是<note>

    有4个子元素,分别是<to> <from> <heading>和<body>

    元素(无论根元素或子元素)都关闭并正确嵌套。

  • 相关阅读:
    微信公众平台申请消息接口验证工具
    Android应用开发学习之启动另外一个Activity
    九宫格数值分组
    Squid--hash代码分析
    ThreadPoolExecutor原理和使用
    [数字dp] hdu 3271 SNIBB
    C#同步SQL Server数据库Schema
    [AC自己主动机] zoj Searching the String
    人活着系列Tanya和蔡健雅猪 (floyd)
    安装在谷歌axure小工具
  • 原文地址:https://www.cnblogs.com/web-HCJ/p/4543089.html
Copyright © 2020-2023  润新知