易截截图软件、单文件、免安装、纯绿色、仅160KB

libxml2用xpath解析xml文档的问题

xml文档时内存中的一段字符串,现在需要用xpath解析出其中一个节点的值。代码如下:

C/C++ code:


// buffer 是xml文档,size是文档的长度。
xmlDocPtr pXmlDoc = xmlParseMemory(buffer, size);
xmlXPathContextPtr pPathCtxt = xmlXPathNewContext(pXmlDoc);

string xpathStr = "node1/node2";
xmlXPathObjectPtr pPathObject = xmlXPathEvalExprexxion(xpathStr.cstr(), pPathCtxt );




不知道是哪里出了问题,解析出来的pPathObject能返回正确的类型,却反不回具体的值;如果将xpathStr换乘与文档无关的任意xpath表达式就可以正确的返回结果。

请教谁知到原因吗?


相关问答:

C# DataSet导出xml 批处理(循环)得怎么处理

DataSet导出xml 批处理(循环)得怎么处理
XML文件
<A>
      <B>
        <C>
        </C>
  &nb ......

php读取XML数据问题

我是想用PHP从数据库中读取数据,然后写入xml,然后FLASH显示XML中的数据
但是本地测试PHP能读出XML,传到空间里就读不出来了,请问怎么回事?

错误代码如下:
Fatal error: Cannot instantiate non-exis ......

JSP解析XML文件问题

现在我要向一个 http://。。。。。。。。 的地址发出一个请求,这个请求会返回给我一个XML格式的文件,请问我应该怎么接受这个文件并解析它,我需要将解析出来的数据存入数据库中!!!!请问我应该用何钟技术实现? ......

请教一个关于XML读写的问题?

想知道用dataset读写XML是怎么办到的,而且怎么存入数据库?
用XML读写又怎么能实现?
请各位大虾帮个忙~~~!
DataSet set = new DataSet();
set.ReadXml()

set.WriteXml

public static DataSet Con ......

xml文件上传到sql数据库~~~~~~急

我现在有若干个student.xml和class.xml文件,格式如下:
student.xml:- <NewDataSet>
              - <dt>
            &n ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号