1

データベースへの挿入やフロントエンドでの表示など、さらに処理するためにcurl出力をXMLに変換しようとしています。

$txResult = curl_exec( $ch );
echo $txResult;
curl_close( $ch );

出力:

id=0&tId=10010&msgId=32&mText=Duplicate+record+%2D+This+recordhas+already+been+approved

これを使ってみましたがうまくいきません。

simplexml_load_string(curl_exec($ch));
4

1 に答える 1

7

これはクエリ文字列であり、XML ではありません。parse_str()関数を使用して処理できます。

$parsed = array();
parse_str(curl_exec($ch), $parsed);
print_r($parsed);

出力:

Array
(
    [id] => 0
    [tId] => 10010
    [msgId] => 32
    [mText] => Duplicate record - This recordhas already been approved
)
于 2013-10-04T17:45:50.783 に答える