xml的文件的读写和增删改查

本文介绍了XML文件的基本操作,包括XML语句定义、文件读写、增加节点、查找节点、修改节点及删除节点。示例详细解析了节点的结构和属性,并提供了相关操作的代码示例。
摘要由CSDN通过智能技术生成

最近在写一些关于xml文件的东西,然后就总结了一些东西分享给大家,如果又不完善的,欢迎大家补充!

XML语句的定义:

要想理解xml的用法,首先要理解xml结构中每个部分代表的意义:

〈?xml version="1.0" encoding="utf-8" ?〉  #  表示是xml格式的文件: xml版本以及编码格式
 〈书店〉          #父节点 也是root节点
   〈一品书本〉  # 子节点
        〈红楼梦  作者:曹雪芹    价格: 20〉一个家族的兴衰〈/红楼梦 〉  #  子节点的子节点
        〈西游记 作者:吴承恩    价格: 10〉西天取经的故事〈/西游记〉
   〈/一品书本〉
 〈/书店〉

每个节点的格式以及表示的意义:

<tag   attr1,  attr2 ...> text</tag>  # 每个节点的主要格式

# tag  表示这个节点的名字或者交标签 (只能有一个)

# attr 表示这个标签的属性,可以有多个属性的值

# text 表示这个标签的内容是

参考上边的格式对于父节点来说:

父节点的tag是: 书店

父节点的text是:‘\n’

# 〈红楼梦  作者:曹雪芹    价格: 20〉一个家族的兴衰〈/红楼梦 〉

节点的tag为: 红楼梦

节点的属性为: attr1

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值