尚硅谷-JavaWeb Day4 XML

1. XML 可拓展的标记性语言

2. XML 的作用:

  • 用来保存数据,而且这些数据具有自我描述性;
  • 可以作为项目或者模块的配置文件;
  • 可以作为网络传输数据的格式(现在使用 json);

3. XML 语法

  ① 文档声明:开头声明版本和采用的编码类型

  ② 元素(标签):从开始标签到结束标签的部分,元素可以包含其他元素、文本或亮着的混合物,元素也可以有属性;

    命名规则:(1)可以包含字母、数字及其他的字符;

         (2)不能以数字和标点符号开头

         (3)不能包含空格

    元素分为

      单标签(格式:<标签名 属性="值" 属性="值".../>)    

      双标签(格式:<标签名 属性="值" 属性="值"...>文本数据或子标签</标签名>);

  ③ xml 属性(提供元素的额外信息)

    标签上可以书写属性,一个标签可以写多个属性,每个属性的值必须用 引号 引起来,规则和标签书写规则一致;

    文档必须有根元素(没有父标签的元素,即顶级元素);

    特殊字符要用转译;

  ④ xml 注释

  ⑤ 文本区域(CDATA区:<![CDATA[内容不会转译]]>

4. dom4j 解析技术(看dom4j文档)

 

posted @   LinxhzzZ  阅读(19)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示