全栈2——XML

XML是一种可扩展标记语言,用于数据存储、配置和传输。它与HTML不同,专注于数据内容而非显示。XML曾用于配置文件和网络数据交换,但现已被数据库、Java注解和JSON取代。XML解析通常使用DOM技术,例如通过dom4j库进行处理。
摘要由CSDN通过智能技术生成

简单了解即可,现在也很少很少用了

简介

xml是什么,为什么要用xml

xml 是可扩展的标记性语言。
xml 的主要作用有:
1、 用来保存数据, 而且这些数据具有自我描述性(现在用数据库)
2、 它还可以做为项目或者模块的配置文件(现在用Java注解)
3、 还可以做为网络传输数据的格式(现在 JSON 为主)

XML 与 HTML 的主要差异

  • XML 不是 HTML 的替代。
    XML 和 HTML 为不同的目的而设计:
    XML 被设计为传输和存储数据,其焦点是数据的内容。
    HTML 被设计用来显示数据,其焦点是数据的外观。
    HTML 旨在显示信息,而 XML 旨在传输信息。

XML简介

xml发展历史

  • XML有两个先驱:SGMLHTML,这两个语言都是非常成功的标记语言,但是都有一些与生俱来的缺陷。XML正是为了解决它们的不足而诞生的。
  • 随着Web应用的不断发展,HTML的局限性也越来越明显地显现了出来,如HTML无法描述数据、可读性差、搜索时间长等。

为什么要使用XML
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

语法

这部分就讲解xml
注释
元素
属性
语法规则等的写法

xml 解析技术介绍

在这里插入图片描述
xml 可扩展的标记语言。
不管是 html 文件还是 xml 文件它们都是标记型文档, 都可以使用 w3c 组织制定的 dom 技术来解析。

在这里插入图片描述
技术历史发展

在这里插入图片描述

xml 使用dom4j 进行解析

在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

王蒟蒻

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值