Googleのadwords apiからcsv(downloadReportAsStringを使用)を含む文字列としてレポートを取得しています。これをJSONに変換したいのですが、すべて コンバータではcsvファイルタイプが必要ですが、現在はmineが文字列です。 文字列をcsvファイルに取得するにはどうすればよいですか?私はstringIOについて読んでいます。 私はPython 3を使用していますPythonのJSONへのCSV文字列
0
A
答えて
2
io.StringIO
を使用すると、通常のcsvリーダーを使用してjsonにダンプできます。
>>> import csv, io, json
>>>
>>> string = """a,b,c
... 1,2,3
... 4,5,6
... """
>>>
>>> reader = csv.DictReader(io.StringIO(string))
>>>
>>> json_data = json.dumps(list(reader))
>>> json_data
'[{"a": "1", "b": "2", "c": "3"}, {"a": "4", "b": "5", "c": "6"}]'
+1
私はそこから実際にそれを取っていませんでした。私はabc123が一般的なテストデータだと思います。しかし、リンクありがとう!その答えはまた、少し良い説明があります。 – Brobin
+0
また、[CSV to JSON](https://stackoverflow.com/questions/19697846/python-csv-to-json) –
関連する問題
- 1. 角度js csv json配列への文字列
- 2. PythonのJSONからCSVへ
- 3. JavascriptマップCSV文字列をJSON配列
- 4. CSV文字列への一般リスト
- 5. Json文字列への応答配列
- 6. JSON:配列への文字列
- 7. python csvモジュールに埋め込まれたJSON文字列(Python + Oracle + CSV + JSON)の問題
- 8. Pythonの文字列を含むCSVファイル
- 9. Python CSV文字列スライシングの問題
- 10. Pythonの文字列からjsonへの変換
- 11. Python dictからJSONへのUnicode文字列の受け渡し
- 12. PHPのJSONデータへのエスケープ文字列
- 13. javascriptのJSON形式への文字列
- 14. JSON C#のDataTableオブジェクトへの文字列
- 15. 文字エスケープ:Pythonの文字列リテラルからJSONまで、次にHTMLへ
- 16. Pythonの文字列から文字列への空白のコピー
- 17. csvからjsonへのpythonの変換
- 18. JSONへのAngular2キャスト文字列
- 19. DictsのリストへのPythonの文字列
- 20. 辞書への文字列のPythonテキストファイル
- 21. Pythonのオブジェクトへの文字列
- 22. 文字列のpythonへのHttpresponse
- 23. JSONからCSVへの変換通知:配列から文字列への変換
- 24. JSON FasterCSV経由のCSVへの配列
- 25. JSON CSVへの配列変換
- 26. JSオブジェクトからJSON文字列へ?
- 27. CSV JavaScriptのスライス文字列
- 28. Python - CSV列の値を検索して文字列を返す
- 29. Python 3 CSV形式の列に書かれた文字列
- 30. Python 2.7 - 文字列の配列をCSVに変換
希望するJSONの形式が不明です。例を挙げてください –