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!!!
  • 相关阅读:
    Learn Prolog Now 翻译
    Learn Prolog Now 翻译
    Learn Prolog Now 翻译
    Learn Prolog Now 翻译
    Learn Prolog Now 翻译
    Learn Prolog Now 翻译
    Learn Prolog Now 翻译
    Learn Prolog Now 翻译
    Learn Prolog Now 翻译
    Learn Prolog Now 翻译
  • 原文地址:https://www.cnblogs.com/JunkingBoy/p/14638864.html
Copyright © 2011-2022 走看看