2011-05-17 71 views
0

将google checkout响应集成到simplexml中,这样我就可以将数据提取并保存,但对于恼人的原因似乎无法将数据拉出。SimpleXML xpath指导(Google Checkout)

试图获得该项目的名称桥梁:液体和气体的桥梁:澳大利亚的栖息地

的SimpleXML = http://pastie.org/private/qtmbsgtinv7x5g6ikrzq

$xml = new \SimpleXMLElement($raw_xml); 
    $book = $xml->xpath('//item-name'); 
    while(list(, $node) = each($book)) { 
    echo 'Book: ',$node,"\n"; 
    } 

我已经尝试不同的方法

$book = $xml->xpath('/authorization-amount-notification/order-summary/shopping-cart/items/item/item-name'); 
+0

您提供的链接不是xml,但它看起来像json。你想在json上查询xpath? – 2011-05-17 10:42:05

回答