ホームページ  >  記事  >  バックエンド開発  >  PHPのJSONをCSVに変換する方法

PHPのJSONをCSVに変換する方法

藏色散人
藏色散人オリジナル
2021-06-24 09:29:482422ブラウズ

php json to csv メソッド: まず PHP サンプル ファイルを作成し、次に「foreach ($json_obj as $fields) {fputcsv($fp, $fields);}」メソッドを通じて JSON を CSV に変換します。 。

PHPのJSONをCSVに変換する方法

#この記事の動作環境: Windows7 システム、PHP8 バージョン、DELL G3 コンピューター

具体的な質問:

php json を csv に変換するには? PHP ライブラリは JSON を CSV に変換しますか?

JSON サービスがあり、データを CSV ファイルにエクスポートするスクリプトを作成する必要があります。 jsonをcsv形式に移行する方法またはライブラリを誰かが提案できますか?

以下は形式の例ですが、これを使用するにはソリューションを再調整する必要があると予想されます:

{"service_name":
      { key : value, key : value....}
}

または:

{"service_name":
        [
               { key : value, key : value....},
               ...
         ]
}

Solution:

私もコメント投稿者の意見に概ね同意しますが、データがこの方法で準備されているのであれば、必要な疑似コードはそれだけではないでしょうか?

$json_str = "{'aintlist':[4,3,2,1], 'astringlist':['str1','str2']}";
 
$json_obj = json_decode ($json_str);
 
$fp = fopen('file.csv', 'w');
 
foreach ($json_obj as $fields) {
    fputcsv($fp, $fields);
}
 
fclose($fp);

推奨学習: 「

PHP ビデオ チュートリアル

以上がPHPのJSONをCSVに変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。