协助使用Voxeo的CallXML语言的XPATH功能

时间:2011-01-15 10:32:49

标签: php xpath

我有一个基本的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完全不熟悉并且必须承认它对我来说没有多大意义,所以它可能是我而不是文档!

1 个答案:

答案 0 :(得分:0)

您可以使用本文中包含的代码:

使用XPath和XmlDocument(C#)处理XML数据

http://www.codeproject.com/KB/cpp/myXPath.aspx

并使用XPath表达式

/ result / message

正如@Alejandro所说。