zoukankan      html  css  js  c++  java
  • xml简介

    一、简介

    eXtendsible  markup language  可扩展的标记语言

    可以用来:

    1. 可以用来保存数据

    2. 可以用来做配置文件

    3. 数据传输载体

    二、说明(可以用eclipse编写xml哦)

    1,顶部一定是文档声明

    		简单声明, version : 解析这个xml的时候,使用什么版本的解析器解析
    		<?xml version="1.0" ?>
    	
    		encoding : 解析xml中的文字的时候,使用什么编码来翻译
    		<?xml version="1.0" encoding="gbk" ?>
    	
    		standalone  : no - 该文档会依赖关联其他文档 ,  yes-- 这是一个独立的文档  //一般用不到
    		<?xml version="1.0" encoding="gbk" standalone="no" ?>
    

      > 我们的电脑默认文件保存的时候,使用的是GBK的编码保存

    2,只有一个根标签

    3,标签元素、属性、注释和html类似

    4,CDATA区:

    如果某段字符串里面有过多的字符, 并且里面包含了类似标签或者关键字的这种文字,不想让xml的解析器去解析。 那么可以使用CDATA来!

    <des><![CDATA[<a href="http://www.baidu.com">我爱黑马训练营</a>]]></des>
    
    //<a>标签不会被解析,只当作字符串
    

      

    三、解析方法

    * DOM

    * SAX

  • 相关阅读:
    P2149 [SDOI2009]Elaxia的路线
    P1346 电车
    P3174 [HAOI2009]毛毛虫
    P3047 [USACO12FEB]附近的牛Nearby Cows
    P4053 [JSOI2007]建筑抢修
    P2607 [ZJOI2008]骑士
    [HNOI2006]马步距离
    [POI2014]Hotel
    [BZOJ3856]Monster
    [BZOJ2819]Nim
  • 原文地址:https://www.cnblogs.com/lnu161403214/p/10440856.html
Copyright © 2011-2022 走看看