मान लें कि आपके पास निम्न नमूना 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