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

    xml文档内容如下:(必须全英文输入,空格都要是英文的!

    1.文档声明

    2.元素

    3.属性

    4.注释

    5.CDATA区、特殊字符

    6.处理指令

    <?xml version=“1.0” ?>
    <soft>
        <a>
            <a1></a1>
            <a2></a2>
        </a>
        <b>
            <b1></b1>
            <b2></b2>
        </b>
    </soft>
    <?xml version=“1.0”  encoding="gb2312" ?>
    <soft>
        <a>
            <a1>中国</a1>
            <a2></a2>
        </a>
        <b>
            <b1></b1>
            <b2></b2>
        </b>
    </soft>

     //一定要用UTF—8可能会乱码,所以保存时点击另存,把编码改成UTF-8

    <?xml version=“1.0”  encoding="UTF-8" ?>
    <soft>
        <a>
            <a1>中国</a1>
            <a2></a2>
        </a>
        <b>
            <b1></b1>
            <b2></b2>
        </b>
    </soft>

     //standalone文档独立性,非独立不应该打开,可是IE浏览器可以打开

    <?xml version=“1.0”  encoding="UTF-8" standalone="no" ?>
    <soft>
        <a>
            <a1>中国</a1>
            <a2></a2>
        </a>
        <b>
            <b1></b1>
            <b2></b2>
        </b>
    </soft>

    注意:回车 换行 空格都将作为原始内容处理,所以请改变锁紧水分换行等:

    <网址>www.baidu.com</网址>

    错误事例:

    <网址>
        www.baidu.com
    </网址>

    元素命名规则:

      1.区分大小写   例如:<P> <p>

      2.不能以数字或者“_”开头

      3.不能以xml(XML、Xml)等开头

      4.不能包含空格

      5.命名中间不能包含:

    Xml注释:

      xml声明前不能有注释

      注释不能嵌套

    想按照原本处理的:CDATA区(自行百度)

    xml解析:

      Dom和sax解析方法区别:

      1.dom解析优点是对文档crud比较方便,缺点是占用内存比较大

      2.sax解析优点是占用内存小,解析速度快,缺点是只适合做文档读取,不适合做crud

    既往不恋,未来不迎,当下不杂
  • 相关阅读:
    windchill系统——一些功能查找
    HTML常用标签——思维导图
    windchill系统——导航器v1.0:思维导图
    IOS动画总结
    面试 必备
    iOS 数据库操作(使用FMDB)
    IOS 面试
    iOS中常用的四种数据持久化方法简介
    数据持久化的复习
    多线程---代码
  • 原文地址:https://www.cnblogs.com/SnowingYXY/p/6077547.html
Copyright © 2011-2022 走看看