XML语法特点

本文介绍了XML的基本语法,如版本、编码和根目录的要求,强调了XML文档的书写规范。接着,文章深入讲解了DOM解析,描述了如何在内存中构建XML文档对象模型,并展示了如何获取和修改XML文档中的联系人信息。最后,提到了XML解析的其他方式和扩展内容,如DTD和Schema。
摘要由CSDN通过智能技术生成

XML(一种文件的格式)

可扩展的标记语言

1:作用:可以交换数据(是一种通用的数据交换的格式) 配置文件 等

2:XML语法

只要在第一行打上<?xml version="1,0" encoding="utf-8" standalone="yes"?> 就可以了

yes表示,不包含其他文档 no为包含其他文档,no可以不;

< >表示XML文档中元素(Element)

version 就是版本的意思 有只有一个版本

encoding 就是输入的编码格式

3:XML的书写要求

(1) 必须要有根目录,然后可以嵌套,不可以交叉嵌套

(2)
< contacts>

< head id =“1”>
id就是元素放的地方然后contacts就是根了

< /head>

< /contacts>

(3)标签必须成对出现

(4)注意编码格式

(5)如果标签中没有内容我们可以使用单标签

(6)注释

注意:xml中有且仅有一个根 ,如果文档内容的编码和文件的编码要统一到UTF-8否则就会报错,根类的爸爸是整个Xml文本

DOM

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bbtHmKqZ-1599135775862)(C:\Users\Administrator\Desktop\JavaWeb资料\1 基础加强\2 XML&数据库\image\xml结构图.png)]

1:XML文件:把xml文档加载进入内存中,使用Document描述整个文档

2:所有的标签/元素:使用Element对象描述

3:属

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值