मान लीजिए आपके पास निम्न नमूना 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 के रूप में संग्रहीत करें
data = pd.read_json('pandas_sample.json')
डेटा को डेटाफ्रेम में बदलें
df = pd.DataFrame(data)
डेटा को CSV फ़ाइल फॉर्मेट में बदलने के लिए df.to_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