Unity3d笔记1-XML的读取和存储
来源:互联网 发布:ubuntu软件安装位置 编辑:程序博客网 时间:2024/06/11 03:41
1.XML读取
XML文件:
<Shop> <Item> <speed>+1</speed> <rotate>+1</rotate> <model>ShipUI/Ship_1</model> <price>2000</price> <id>0</id> </Item> <Item> <speed>+2</speed> <rotate>+2</rotate> <model>ShipUI/Ship_2</model> <price>3000</price> <id>1</id> </Item></Shop>
C#:
XmlDocument doc = new XmlDocument(); //实例化XMLdoc.Load(path); //通过路径访问XML文件XmlNode root = doc.SelectSingleNode("Shop"); //找到一个叫"Shop"的节点XmlNodeList nodeList = root.ChildNodes; //获取其所有的子节点foreach(XmlNode node in nodeList) //遍历所有子节点,并通过索引来获取子节点下的所有属性{ string speed = node.ChildNodes[0].InnerText; string rotate = node.ChildNodes[1].InnerText; string model = node.ChildNodes[2].InnerText; string price = node.ChildNodes[3].InnerText; string id = node.ChildNodes[4].InnerText;}
2.XML读取
XML:
<SaveData> <StarCount>4910</StarCount> <HeightScore>29</HeightScore></SaveData>
C#:
XmlDocument doc = new XmlDocument(); //实例化XMLdoc.Load(path); //通过路径访问XML文件XmlNode root = doc.SelectSingleNode("SaveData"); //获取到"SaveData"节点XmlNodeList nodeList = root.ChildNodes; //获取所有子节点foreach (XmlNode node in nodeList) //遍历子节点{ if (node.Name == key) //若节点名为字符串key的值 { node.InnerText = value; //给该节点赋新值 doc.Save(path); //保存 }}
阅读全文
0 0
- Unity3d笔记1-XML的读取和存储
- Unity3D-小规模初始化数据的存储和读取
- Unity3D-小规模初始化数据的存储和读取
- Unity3d XML的创建、更新、添加、删除和读取
- U3d中xml文件的存储和读取,经典
- Unity3D 读取XML文件里面的属性
- unity3d读取XML配置文件
- Unity3d中有关配置表(文件)采用XML和String方法的读取和写入
- Unity3d 新建xml 读取xml
- xml文件存储和读取数据操作
- 利用XML存储和读取数组
- xml读取和写入---------xml学习笔记
- unity3d学习笔记(十六)--unity3d读取plist或xml文件
- unity3d学习笔记(十六)--unity3d读取plist或xml文件
- unity3d学习笔记(十六)--unity3d读取plist或xml文件
- Unity3D本地数据存储读取
- Unity3d 文本文件的读取和解析
- Unity3D读取XML文档信息
- Iterator(迭代器)的一般用法
- Spring Boot -- Spring Data Jpa(1)
- windows 安装oracle 11
- 3.1 类的声明与对象的定义【C++】
- oracle解锁用户
- Unity3d笔记1-XML的读取和存储
- poj1125 floyd解法
- jq代码学习19----- jq中的ajax全局事件
- JAVA日志
- 形形色色的水果姐逛水果街——codevs水果姐逛水果街1-3:线段树与ST表
- 重写equals()方法就必须重写hashCode()方法的原因
- dialog的使用,按钮的两种实现方式
- erlang简易聊天室基于OTP(gen_server,gen_fsm)
- CHAIN OF RESPONSIBILITY 职责链模式 --对象行为型模式