XML基础06

   一. XML

     1作用

            描述带关系的数据(软件的配置文件)

            数据的载体(小型的“数据库”)

     2.语法

       xml文件以xml后缀名结尾。

       xml文件需要使用xml解析器去解析。

       浏览器内置xml解析器。

       标签

1)或空标签。没有标签体内容        2)xml标签名称区分大小写。

3)xml标签一定要正确配对。         4)xml标签名中间不能使用空格

5)xml标签名不能以数字开头         6) 在一个xml文档中,有且仅有一个根标签(但可以在根标签中嵌套子标签)

       属性

1)属性值必须以引号包含,不能省略,也不能单双引号混用!!!

 2)一个标签内可以有多个属性,但不能出现重复的属性名!!!

3)属性名中也不能有空格!!!

    注释  

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

   文档声明

在记事本中修改时需要格外注意文档声明encoding 是否与保存文件的字节码格式相同; 在例如eclipse的辅助工具不必担心,软件会帮你修改;


在记事本中打开
用eclipse打开

今天做的事:英语月测   结构化写作的项目作业    一节数学课

4yue.28日

转义字符

xml中内置了一些特殊字符,这些特殊字符不能直接被浏览器原样输出,这时就需要用到转义字符,

转义之后的字符叫字节。

     特殊字符    转义字符

            <                    &lt

            >                    &gt

            "                     &quot

            &                    &amp

            空格               &nbsp

    如果转义字符太多,就需要用到CDATA 块 ,CDATA块的作用和转义字符的作用相同;

    处理指令    

     <?xml-stylesheet type = "text/css" href = "1.css"?>

    3 xml解析

     xml文件除了给开发者看,更多的情况使用程序读取xml的内容;

     xml解析方式   有DOM解析 SAX解析 两种;


    DOM解析原理下:最好用的xml解析工具Dom4J(非官方)    还有JAXP(官方)、JDOM非官方)等

    SAX解析原理下:Sax解析工具(oracle-sun公司官方)

   DOM解析原理: xml解析器一次性把整个xml文档加载进内存,然后在内存中构建一颗Document的对象树,通过         Document对象,得到树上的节点对象,通过节点对象访问(操作)到xml文档的内容。


    

做了数学测试题   学习了解xml解析中的dom解析

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 8,906评论 0 4
  • HTML基础 Web,HTML结构介绍 标签输出内容 网页头部 输出内容 主题内容 (1)网页标题 格式 输出内...
    一名安静的美男子阅读 1,684评论 0 0
  • 好的用户界面-界面设计的一些技巧( 原文地:Good UIhttp://goodui.org ) 1 尽量使用单列...
    荷尔蒙阅读 3,741评论 0 1
  • 子曰:有朋自远方来,不亦乐乎! 自从读了《中国式众筹》这本书以来,尤其近距离与杨老师的多次接触,发现他的好多理念,...
    黄健歌阅读 3,576评论 1 1
  • 1: 2:今天朋友圈有一次为一位离家出走的学生刷屏啦,公益发起人"青岛小哥一则消息,说一位初一女孩考试成绩不理想,...
    吉秀wang阅读 1,207评论 0 0

友情链接更多精彩内容