摘要: 前几天看了开源的XML文件解析器TinyXml,它是怎么实现解析的没怎么看懂,于是决定自己实现一个,反正最近不忙。先命名为TXml。现在完成了解析和查询功能,全部代码加起来不到1000行,将会继续完善它。源码必共享先简单说一下我的思路:1:读取XML文件信息,并存入一个字符数组中;2:遍历数组,将数组解析成一棵树;3:以路径的方式查询和按属性查询;这个解析器最麻烦的地方就在怎么将字符数组解析成一颗树。我们先看一下一个简单XML文件,他包括文件头、节点、节点名称及节点值、属性名称及属性值,子节点、父节点、注释等。<?xml version="1.0" encoding= 阅读全文
posted @ 2013-04-11 15:58 啊汉 阅读(6312) 评论(3) 推荐(1) 编辑