PHPのsimlexml拡張機能に代表されるようにPHPはXMLを解析し、柔軟に取り出せるのですが、spryでも同じように取り出せるのか試行錯誤中です。
Spry APIは英語だし・・・。
忘れないうちに。
たとえば
<Image>
<Id>0215536554</Id>
</Image>
この<Id>が取れなかったのですが、Spry.Data.XMLDataSetクラスの引数に、オプションとして{ subPaths:””}をXpathの後に設定します。
そうすることで、{Image/Id}をバインディングで取り扱えるようになりました。また同時に他のネストされた子ノードを取り出したいときは、{subPaths:["Image/Id","Review/Count",・・・・]}のように配列にしておけばOKでした。
参照:spry API の 「Nested XML Data Sample」