Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
XML-RPC的XPath Xpression_Xpath_Xml Rpc - Fatal编程技术网

XML-RPC的XPath Xpression

XML-RPC的XPath Xpression,xpath,xml-rpc,Xpath,Xml Rpc,我有以下XMLRPC响应 <value><struct> <member><name>dedicatedAccountID</name><value><i4>1</i4></value></member> <member><name>dedicatedAccountValue1</name><value&

我有以下XMLRPC响应

<value><struct>
        <member><name>dedicatedAccountID</name><value><i4>1</i4></value></member>
        <member><name>dedicatedAccountValue1</name><value><string>0</string></value></member>
        <member><name>expiryDate</name><value><dateTime.iso8601>99991231T00:00:00+1200</dateTime.iso8601></value></member>
    </struct></value>
    <value><struct>
        <member><name>dedicatedAccountID</name><value><i4>2</i4></value></member>
        <member><name>dedicatedAccountValue1</name><value><string>15635</string></value></member>
        <member><name>expiryDate</name><value><dateTime.iso8601>99991231T00:00:00+1200</dateTime.iso8601></value></member>
    </struct></value>
    <value><struct>
        <member><name>dedicatedAccountID</name><value><i4>3</i4></value></member>
        <member><name>dedicatedAccountValue1</name><value><string>0</string></value></member>
        <member><name>expiryDate</name><value><dateTime.iso8601>99991231T00:00:00+1200</dateTime.iso8601></value></member>
    </struct></value>

专用会计1
专用会计价值10
到期日期99991231T000:00:00+1200
专用会计2
专用账户价值115635
到期日期99991231T000:00:00+1200
专用会计3
专用会计价值10
到期日期99991231T000:00:00+1200
我想获取IdecatedAccountValue1的值,其中成员名称为IdecatedAccountd,其值为1

问候,, 伊姆兰


试试这个。未测试

//value/struct[member[name='dicatedAccountId'和value/*='1']]/member[name='dicatedAccountValue1']/value/*

    //Struct[member/name='dedicatedAccountID' and 
member/value/i4='1']/member[name='dedicatedAccountValue1']/value