xml2csv is a small command-line tool written in JAVA and can be used on all platforms, for which JRE 8 or higher is available.

Examples:
1. Help
java -jar xml2csv-1.0.jar --help

2. Extract nodes from xml:
java -jar xml2csv-1.0.jar --nodes test/cd_catalog.xml

The result is the full node name and number of repetitions:
/CATALOG=1
/CATALOG/CD=26
/CATALOG/CD/TITLE=26
/CATALOG/CD/ARTIST=26
/CATALOG/CD/COUNTRY=26
/CATALOG/CD/COMPANY=26
/CATALOG/CD/PRICE=26
/CATALOG/CD/YEAR=26

3. Convert all xml nodes to csv
java -jar xml2csv-1.0.jar test/cd_catalog.xml

4. Convert xml to csv, like extract only nodes /CATALOG/CD/TITLE, /CATALOG/CD/ARTIST, /CATALOG/CD/PRICE in format PostgreSQLCsv
java -jar xml2csv-1.0.jar -f PostgreSQLCsv -o '/CATALOG/CD/TITLE, /CATALOG/CD/ARTIST, /CATALOG/CD/PRICE' test/cd_catalog.xml

Project Activity

See All Activity >

License

MIT License

Follow xml2csv.jar

xml2csv.jar Web Site

Other Useful Business Software
Error to trace to log to deploy. One click. No SSH. Icon
Error to trace to log to deploy. One click. No SSH.

Catch the cause before the pager goes off.

AppSignal links every error to the trace, the trace to the log, the log to the deploy that shipped it.
Free 30 days.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of xml2csv.jar!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Intended Audience

Advanced End Users, Developers, End Users/Desktop, System Administrators, Testers

User Interface

Command-line, Console/Terminal

Programming Language

Java

Related Categories

Java XML Software, Java CSV Software, Java Command Line Tools

Registered

2019-12-29