libxml2解析xml文件记录
2012-05-23 16:36
190 查看
由于之前没怎么使用过xml,今天发现一个问题,直接使用子节点无法获取节点的属性,通过打印发现节点name为text,但是xml中不存在,通过上网查找由于xml对数据默认为text节点,虽然xml文档中看不到,但是在解析是存在,所以直接使用父节点的子节点可能会获取到text节点。解决方法是:
在创建doc前调用xmlKeepBlanksDefault(0);,忽略空白字符,忽略了text节点,这样解析就不存在问题,需要注意每次doc前都需要设置。
可参考资料:http://www.360doc.com/content/12/0323/14/9262861_196955765.shtml
在创建doc前调用xmlKeepBlanksDefault(0);,忽略空白字符,忽略了text节点,这样解析就不存在问题,需要注意每次doc前都需要设置。
可参考资料:http://www.360doc.com/content/12/0323/14/9262861_196955765.shtml
相关文章推荐
- (转)Android学习记录(1)—Android中XML文件的序列化生成与解析
- libxml2对XML文件的创建、解析、查找、修改
- 【Android 记录】xml文件的pull解析
- libxml2对XML文件的创建、解析、查找、修改
- 解析xml文件的经验记录
- libxml2对XML文件的创建、解析、查找、修改
- libxml2对XML文件的创建、解析、查找、修改
- c 使用libxml2解析xml文件
- xml文件的解析(libxml2)
- Android学习记录(1)—Android中XML文件的序列化生成与解析
- Android学习记录(1)—Android中XML文件的序列化生成与解析
- libxml2对XML文件的创建、解析、查找、修改
- [XML文档解析]libxml2对XML文件的创建、解析、查找、修改
- libxml2对XML文件的创建、解析、查找、修改
- 记一次项目经历——linux环境下使用libxml2实现xml文件的生成与解析
- libxml2对XML文件的创建、解析、查找、修改
- linux下用库libxml2解析xml文件
- libxml2对XML文件的创建、解析、查找、修改
- [Linux C]利用libxml2解析xml文件
- 使用libxml2创建和解析xml文件