मान लें कि आपके पास निम्न नमूना json डेटा फ़ाइल में pandas_sample.json के रूप में संग्रहीत है
{ "employee": { "name": "emp1", "salary": 50000, "age": 31 } }
csv में कनवर्ट करने के बाद के लिए परिणाम,
,employee age,31 name,emp1 salary,50000
समाधान
इसे हल करने के लिए, हम नीचे दिए गए चरणों का पालन करेंगे -
-
बनाएं pandas_sample.json JSON डेटा को फाइल और स्टोर करें।
-
फ़ाइल से json डेटा पढ़ें और इसे डेटा के रूप में संग्रहीत करें।
data = pd.read_json('pandas_sample.json')
-
डेटा को डेटाफ़्रेम में बदलें
df = pd.DataFrame(data)
-
Apple df.to_csv डेटा को csv फ़ाइल स्वरूप के रूप में बदलने के लिए कार्य करता है,
df.to_csv('pandas_json.csv')
उदाहरण
आइए एक बेहतर समझ प्राप्त करने के लिए नीचे दिए गए कार्यान्वयन को देखें -
import pandas as pd data = pd.read_json('pandas_sample.json') df = pd.DataFrame(data) df.to_csv('pandas_json.csv')के रूप में आयात करें
आउटपुट
employee age 31 name emp1 salary 50000