Направление SimpleXML xpath (Google Checkout)

Интеграция ответа Google Checkout в simplexml, чтобы я мог вытащить данные и сохранить их, но по раздражающим причинам не могу вытащить данные.

Пытаюсь получить названия предметов «Мосты: жидкости и газы», ​​«Мосты: среда обитания Австралии».

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');

person Bankzilla    schedule 17.05.2011    source источник
comment
Ссылка, которую вы предоставили, не является xml, но выглядит как json. Вы пытаетесь запросить xpath в json ??   -  person Emiliano Poggi    schedule 17.05.2011


Ответы (1)


Дополнительные идеи см. в исходном коде клиентской библиотеки PHP Google Checkout, в частности в парсере XML:

http://code.google.com/apis/checkout/samplecode.html

person Mihai Ionescu    schedule 14.06.2011