xml

xml作为配置文件的优势

我们之前尝试过使用properties文件作为我们的配置文件,但是当我们的内容较多的时候,我们文件的可读性见会非常差

  • 而我们使用xml文件则会清晰明了

XML-概括


XML-标签的规则

XML-语法规则

  • version的值默认为1.0

  • 在一个xml文件中跟标签有且只有一个
    xml文件的声明部分前面不能有空格,所有声明部分必须写在第一行,并且必须定格写
<?xml version="1.0" encoding="UTF-8" ?><!--声明部分:顶格写-->
<students><!--跟标签:只能存在一个-->

<!--    第一个学生的信息-->
    <student id="1">
        <name>张三</name><!--通过student的属性来描述是哪个学生-->
        <age>17</age>
        <info>学生&lt; &lt; &lt; &lt; &lt; &lt; &lt; &lt; </info><!--大于小于等特殊字符用特殊字符来替代-->
        <!--如果我们的特殊符号太多,这样就很麻烦了,我们可以使用CDATA区来表示-->
        <!--在CDATA区中的内容就仅仅被当成是文本-->
        <message><![CDATA[<<<<<>>>>>>>>>>>>仅仅当成是文本]]></message><!--CDATA区-->
    </student>

<!--    第二个学生的信息-->
    <student id="2">

        <name>李四</name>
        <age>20</age>
    </student>











</students>
  • xml文件是否正确的检查
    -1.可以使用IDEA自带的检查
    **如果我们出现错误,IDEA将会爆出错误
  • 2.可以在浏览器上运行XMl文件
    **如果我们的XML文件查询错误,我们的文件将会出现运行错误

    xml-DOM解析思想



解析的准备工作


我们使用解析工具进行解析,这里我们使用的解析工具是Dom4j。需要使用其对应的.jar包才能进行使用

xml-解析代码的实现


记录
关于使用dom实现解析xml文件的解析,在导入jar包这个过程中估计是失败了(jar可能有问题或者是导入的方式问题)故没有往后看写下去,特此记录(解析实现的代码可以自查)**

posted @ 2023-08-02 15:51  一往而深,  阅读(86)  评论(0编辑  收藏  举报