zoukankan      html  css  js  c++  java
  • XML语法规则

    XML语法规则

    本章内容

    • xml文档声明

    • xml文档必须有根元素

    • 所有xml元素都必须有一个关闭标签

    • xml标签对大小写敏感

    • xml必须正确嵌套

    • xml属性值必须加引号

    • 实例引用

    • xml中的注释

    • xml中,空格会被保留

    • xml以lf存储换行


    xml文档声明

    实例:

    <?xml version="1.0" enconding="utf-8"?>
    • 声明的xml的版本

    • 声明了xml使用的编码


    xml文档必须有根元素

    特点:

    • xml必须包含根元素,它是所有其他元素的父元素

    实例:

    <?xml version="1.0" encoding="utf-8"?>
    <note>
    <to>Tomcat</to>
       <from>Jani</from>
       <heading>Reminder</heading>
       <body>Don't forget me this weekend!</body>
    </note>

    第一行是声明

    <note>是根元素

    <to>等标签是子元素


    所有XML元素都必须有一个关闭标签

    再XML中没有单标签的说法


    XML标签对大小写敏感

    特点:

    • XML 标签对大小写敏感。标签 <Letter> 与标签 <letter> 是不同的。

    • 必须使用相同的大小写来编写打开标签和关闭标签:

    <Message>这是错误的</message>
    <message>这是正确的</message>

    XML实体引用

    在 XML 中,有 5 个预定义的实体引用:('&'和字母后面没有空格,加上空格是为了再文档中输出)

    & lt;<less than
    & gt; > greater than
    & amp; & ampersand
    & apos; ' apostrophe
    & quot; " quotation mark

    注释:在 XML 中,只有字符 "<" 和 "&" 确实是非法的。大于号是合法的,但是用实体引用来代替它是一个好习惯。


    XML中注释

    Xml和Html的注释写法一样

    <!--这是一个注释-->

    XML中多个空格会被保留,不会被删减


    XML 以 LF 存储换行

    *在 Windows 应用程序中,换行通常以一对字符来存储:回车符(CR)和换行符(LF)。

    It's a lonely road!!!
  • 相关阅读:
    Samba 基础搭建
    HBuilder 打包流程和遇到的坑
    js 字符串查找相同字母最长子串
    web前端简单的H5本地存储
    rem响应式JS
    JS洗牌算法
    Js 常用正则表达式
    JS_DOM_鼠标、键盘事件合集
    SE 2014年4月3日
    SE 2014年4月2日
  • 原文地址:https://www.cnblogs.com/JunkingBoy/p/14638864.html
Copyright © 2011-2022 走看看