尚硅谷-JavaWeb Day4 XML
1. XML 可拓展的标记性语言
2. XML 的作用:
- 用来保存数据,而且这些数据具有自我描述性;
- 可以作为项目或者模块的配置文件;
- 可以作为网络传输数据的格式(现在使用 json);
3. XML 语法
① 文档声明:开头声明版本和采用的编码类型
② 元素(标签):从开始标签到结束标签的部分,元素可以包含其他元素、文本或亮着的混合物,元素也可以有属性;
命名规则:(1)可以包含字母、数字及其他的字符;
(2)不能以数字和标点符号开头
(3)不能包含空格
元素分为
单标签(格式:<标签名 属性="值" 属性="值".../>)
双标签(格式:<标签名 属性="值" 属性="值"...>文本数据或子标签</标签名>);
③ xml 属性(提供元素的额外信息)
标签上可以书写属性,一个标签可以写多个属性,每个属性的值必须用 引号 引起来,规则和标签书写规则一致;
文档必须有根元素(没有父标签的元素,即顶级元素);
特殊字符要用转译;
④ xml 注释
⑤ 文本区域(CDATA区:<![CDATA[内容不会转译]]>)
4. dom4j 解析技术(看dom4j文档)
分类:
Java Web
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~