我有一个基本的XML响应,我使用PHP脚本形成,它看起来像这样
<?xml version="1.0"?>
<result>
<status>error</status>
<message>Something has gone wrong.</message>
</result>
我正在尝试使用Voxeo的CallXML语言中详述的XPATH功能访问此XML中的消息字符串。表达式和函数列在这里:
http://docs.voxeo.com/callxml/3.0/xpathexpr1_cxml30.htm#start
该文档列出了许多迭代列表等的方法,但没有简单的功能可以让我直接访问我想要的属性,就像这样简单的XML。我对XPATH完全不熟悉并且必须承认它对我来说没有多大意义,所以它可能是我而不是文档!
答案 0 :(得分:0)
您可以使用本文中包含的代码:
使用XPath和XmlDocument(C#)处理XML数据
http://www.codeproject.com/KB/cpp/myXPath.aspx
并使用XPath表达式
/ result / message
正如@Alejandro所说。