Delete contrib/mini-projects/Convert_JSON_to_CSV directory

pull/192/head
Yatharth31 2024-05-13 12:31:10 +05:30 zatwierdzone przez GitHub
rodzic ea62a209dc
commit ba5b874e2b
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: B5690EEEBB952194
4 zmienionych plików z 0 dodań i 50 usunięć

Wyświetl plik

@ -1,20 +0,0 @@
# Convert a JSON File into a CSV
This script takes a JSON file as input and generates a CSV file as output.
## Prerequisites modules
- `json`: This module is required for handling JSON files.
- Run `pip install json` to install the required external module.
## How to Run the Script
1. Make sure you have the necessary prerequisites installed.
2. Download or clone the script `converter.py`.
3. Open a terminal or command prompt.
4. Navigate to the directory where `converter.py` is located.
5. Run the script by executing the command `py converter.py`.
## Additional Information
- The script reads data from the input JSON file and converts it into CSV format.
- It handles nested JSON structures and converts them into flattened CSV rows.
- The output CSV file is created in the same directory as the input JSON file.
- You can customize the behavior of the script by modifying the source code according to your requirements.

Wyświetl plik

@ -1,15 +0,0 @@
import json
if __name__ == '__main__':
try:
with open('input.json', 'r') as f:
data = json.loads(f.read())
output = ','.join([*data[0]])
for obj in data:
output += f'\n{obj["Name"]},{obj["age"]},{obj["birthyear"]}'
with open('output.csv', 'w') as f:
f.write(output)
except Exception as ex:
print(f'Error: {str(ex)}')

Wyświetl plik

@ -1,12 +0,0 @@
[
{
"Name": "Yatharth",
"age": 21,
"birthyear": "2003"
},
{
"Name": "Sangita",
"age": 53,
"birthyear": "1971"
}
]

Wyświetl plik

@ -1,3 +0,0 @@
Name,age,birthyear
Yatharth,21,2003
Sangita,53,1971
1 Name age birthyear
2 Yatharth 21 2003
3 Sangita 53 1971