java xml文件

时间:2023-03-08 20:32:53

xml:

是可扩展的标签语言。其中标签可以自定义。

作用是存储数据,即配置文件。

书写规范:

1:区分大小写,html不区分。

2:应该有根标签(类似html的<html>标签)

3:标签要关闭,

<xx></xx>或者<xx/>

4:属性必须要用引号括起来和html属性一样。

<xx  id="222"></xx>

  5:标签体重的空格或者换行或者制表符都是做为数据内容存在的。

<xx>a</xx> 和<xx>  a </xx>是不一样的。

  6:特殊字符需要转义。比如:< >  &等。

满足上面规范的文件我们称之为是一个格式良好的xml文件。可以通过浏览器浏览。

后缀:.xml

xml组成部分:

  声明:作用是告诉别人我是一个xml文件。

格式:<xml  ....?>

  例如:<?xml version="1.0" encoding="UTF-8" standalone="no"?>

版本、编码   standalone这个属性目前不怎么使用,属性是yes|no表示是否单独配置文件,是否依靠别的配置文件。

  要求:必须在xml文件的第一行,而且需要左边靠顶,否则会报错。

  元素(标签):

    格式:

      <xx></xx>

      <xx/>

要求:

      1:必须关闭

      2:签名不能以xml、Xml、xmL等开头。

      3:标签名中不能出现" "或者":"等特殊字符。

  属性:

    格式:

      <xx   属性名="属性值" />

    要求:

      属性必须用引号括起来。

  注释:

    和html一样。

    <!-- 注释内容-->

  CDATA:

作用:用于xml文件的特殊字符必须转义。

    格式:<![CDATA[

      内容

    ]]>

例子:

 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<bean>
<a></a>
<a></a>
<a><![CDATA[
html中标签<a>和<div>
]]]></a>
</bean>