JSON to CSV converter (and vice-versa) #40

Open
opened 2025-10-09 16:50:43 -05:00 by giteasync · 4 comments
Owner

Originally created by @sfiedler0 on GitHub.

First of all, thank you so much for a great file converter that just works! Instantly bookmarked it.

I think it would be even greater if it supported the conversion of JSON to CSV (similar to https://www.convertcsv.com/json-to-csv.htm). This conversion can be important for people who want to process data from websites (commonly JSON) in some spreadsheet program (often CSV).

Converting from CSV to JSON is important too, as you may want, for example, to get your spreadsheet data from your website (but don't want to parse CSV).

Originally created by @sfiedler0 on GitHub. First of all, thank you so much for a great file converter that just works! Instantly bookmarked it. I think it would be even greater if it supported the conversion of JSON to CSV (similar to https://www.convertcsv.com/json-to-csv.htm). This conversion can be important for people who want to process data from websites (commonly JSON) in some spreadsheet program (often CSV). Converting from CSV to JSON is important too, as you may want, for example, to get your spreadsheet data from your website (but don't want to parse CSV).
Author
Owner

@alvinliju commented on GitHub:

is json to csv supported?

i am seeing this error:
"Error converting file calligra.json: .csv is not a supported output format for documents." and also it gives me a "pandoc-api error" when i try to convert csv to any other format.

is this an issue from my side?

@alvinliju commented on GitHub: is json to csv supported? i am seeing this error: "Error converting file calligra.json: .csv is not a supported output format for documents." and also it gives me a "pandoc-api error" when i try to convert csv to any other format. is this an issue from my side?
Author
Owner

@sfiedler0 commented on GitHub:

No, this isn't an issue on your side. The problem is that VERT.sh uses pandoc for document conversion, but pandoc is designed for rich text documents (but they still say it supports json and csv).
So Pandoc can't convert json to csv. And this is why I filed this issue.

@sfiedler0 commented on GitHub: No, this isn't an issue on your side. The problem is that VERT.sh uses pandoc for document conversion, but pandoc is designed for rich text documents (but they still say it supports json and csv). So Pandoc can't convert json to csv. And this is why I filed this issue.
Author
Owner

@sfiedler0 commented on GitHub:

I assume it would be good to have a vice-versa version as well right? CSV to JSON?

Actually true. Will update the issue title.

@sfiedler0 commented on GitHub: > I assume it would be good to have a vice-versa version as well right? CSV to JSON? Actually true. Will update the issue title.
Author
Owner

@theg1239 commented on GitHub:

I assume it would be good to have a vice-versa version as well right? CSV to JSON?

@theg1239 commented on GitHub: I assume it would be good to have a vice-versa version as well right? CSV to JSON?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: VERT-sh/VERT#40