XML
hanchaoman
这个作者很懒,什么都没留下…
展开
-
libxml库应用--DOM
<br />http://jianlee.ylinux.org/Computer/C/libxml.html#sec19原创 2011-04-02 09:19:00 · 1123 阅读 · 0 评论 -
XML基础
<br />http://www.w3school.com.cn/x.asp原创 2011-04-02 09:20:00 · 814 阅读 · 0 评论 -
DOM和SAX比较和选择
<br />当解析一个XML时我们有很多选择方案,如SAX、DOM、JDOM、JAXP、数据绑定等等,必须根据实际情况来选择一个或几个。在此仅谈论SAX和DOM,可以从以上四点考虑,选择合适的解析器。<br /> <br />1. SAX提供的模型不允许对XML文件随机存取<br />如:当前解析到第3个Element,此时程序无法得到第5个Element的信息,因为还没有解析到第5个Element;同样也无法得到第1个 Element的信息,因为已经丢失了。当然可以通过声明变量保存解析过的数据,但这如同手原创 2011-04-02 15:06:00 · 4959 阅读 · 1 评论 -
XML文件的解析--libxml库函数解释
http://zacaosansan.spaces.live.com/Blog/cns!20F577789A0BB695!206.entry解析xml文档解析一个xml文档,从中取出想要的信息,例如节点中包含的文字,或者某个节点的属性,其流程如下:原创 2011-09-16 11:38:00 · 8809 阅读 · 0 评论 -
LIBXML2库使用指南
C++的XML编程经验――LIBXML2库使用指南写这篇文章的原因有如下几点:1)C++标准库中没有操作XML的方法,用C++操作XML文件必须熟悉一种函数库,LIBXML2是其中一种很优秀的XML库,而且它同时支持多种编程语言;2)LIBXML2库的Tutorial写得不太原创 2011-09-16 14:46:14 · 2210 阅读 · 0 评论 -
XML node type 宏定义常量
预定义常量以下常量由本扩展模块定义,因此只有在本扩展模块被编译到 PHP 中,或者在运行时被动态加载后才有效。XML constantsConstantValueDescriptionXML_ELEMENT_NODE (integer)1Node is an elementXML_ATT原创 2011-10-27 15:13:18 · 2981 阅读 · 0 评论 -
xmlInitParser和xmlCleanupParser 多线程操作
使用libxml2库的朋友,可能会对它提供的初始化接口(xmlInitParser )和清除资源接口(xmlCleanupParser )感到困惑.因为在它主页中提供的例子里面,各处使用的情况差别很大. 我花了些时间把这两个接口使用方法整理如下:1. 在单线程(single-threaded)环境中 xmlInitParser 可以被调用一次,或者被调用多次(多于一次),甚至可原创 2012-04-20 18:25:09 · 2277 阅读 · 1 评论 -
libxml2库函数详解
许多事物符合80/20法则,libxml中也是20%的函数提供了80%的功能。下面的列表列出了libxml的主要函数及其用法说明。1. 全局函数说明头文件引用xml2config --cflags库文件引用xml2config --libs主要头文件parse.h转载 2015-01-09 17:06:32 · 12965 阅读 · 1 评论