[PHP-users 34007] Re: XML パーサーの使い方
菊澤 正明
kikuzawa @ cyber-coo.com
2008年 8月 20日 (水) 18:25:11 JST
菊澤 と申します。
決済システムのASPの方に、PHPのサンプルを求めるか、アドバイスを
求めるのがいいと思います。
一応、DOMで下記のような処理でいけるかと思います。
encodingが通らないかも知れませんけど。
$doc = new DOMDocument;
$doc->loadXML($response);
$nodes = $doc->getElementsByTagName("result");
foreach($nodes as $node) {
for($i = 0; $i < $node->attributes->length; $i++) {
$name = $node->attributes->item($i)->nodeName;
$value = $node->attributes->item($i)->nodeValue;
echo "{$name}={$value}<br>\r\n";
}
}
業務を手伝ってるようで、あまり気分のいいものではないんですがね。
--------------------------------------------
菊澤 正明 mailto:kikuzawa @ cyber-coo.com
(有)サイバー・クー http://www.cyber-coo.com
phone.03-5785-4658 fax.03-5785-4659
PHP-users メーリングリストの案内