Skip to content

Convert dynamic/nested JsonArray/JsonObject to CSV file, it doesn't depend on Schema. CSV headers/Column headers will be added as Json hierarchy Key and the Values of dynamic/nested JsonArray/JsonObject will be added as row in the CSV and will be mapped to the right CSV header. Merge two different JsonArray/JsonObject to CSV file based on common…

Notifications You must be signed in to change notification settings

yathvi/JsonToCsvOrExcel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

JsonToCsvOrExcel

Convert dynamic/nested JSONArray/JSONObject to CSV/Excel file, it doesn't depend on Schema.

CSV/Excel headers/Column headers will be added as Json hierarchy Key and the Values of dynamic/nested JSONArray/JSONObject will be added as row in the CSV/Excel and will be mapped to the right CSV/Excel header.

https://github.com/yathvi/JsonToCsvOrExcel/blob/main/src/main/resources/csv/CsvList.csv https://github.com/yathvi/JsonToCsvOrExcel/blob/main/src/main/resources/xlsx/XlsxList.xlsx

Merge two different JSONArray/JSONObject to CSV/Excel file based on common value. If different JSONArray/JSONObject has same Key name, Append custom string to differentiate them.

https://github.com/yathvi/JsonToCsvOrExcel/blob/main/src/main/resources/csv/MergeCsvList.csv https://github.com/yathvi/JsonToCsvOrExcel/blob/main/src/main/resources/xlsx/MergeXlsxList.xlsx

The JSONArray/JSONObject should have one of this valid value (JSON String, Number, Array, Object or token 'null', 'true' or 'false')

About

Convert dynamic/nested JsonArray/JsonObject to CSV file, it doesn't depend on Schema. CSV headers/Column headers will be added as Json hierarchy Key and the Values of dynamic/nested JsonArray/JsonObject will be added as row in the CSV and will be mapped to the right CSV header. Merge two different JsonArray/JsonObject to CSV file based on common…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages