0

私はこれを機能させようとしてきましたが、このサイトの他のページに投稿された多くの方法を試しましたが、どれも機能しません.

結果の最後に , が含まれないように、最後のキーを特定する必要があります。これはとても簡単な作業のように聞こえますが、私はそれを機能させることができないようです! この時点で、タイプミスか見落としがあったと思います。どんな助けでも大歓迎です。

これは私が持っているものです:

<?php
    $searchString = $_GET["s"];  
    $prefix = 'http://link_to_my_xml_file.xml?q=';
    $suffix = '&resultsPerPage=100';
    $file = $prefix . $searchString . $suffix;
    if(!$xml = simplexml_load_file($file))
        exit('False'.$file);
    foreach($xml->results->result as $item) {
        echo $item->sku . ",";
    }
?>

これで問題なく動作し、最後に , があるだけです:

12345,23456,34567,45678,

参考までに、私の xml ファイルは結果 -> 結果 -> sku のようにレイアウトされていますが、さらに多くの情報が混在しています。

4

5 に答える 5