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

You Might Also Like
Top-Rated Free CRM Software Icon
Top-Rated Free CRM Software

216,000+ customers in over 135 countries grow their businesses with HubSpot

HubSpot is an AI-powered customer platform with all the software, integrations, and resources you need to connect your marketing, sales, and customer service. HubSpot's connected platform enables you to grow your business faster by focusing on what matters most: your customers.
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, System Administrators, Developers, End Users/Desktop, Testers

User Interface

Console/Terminal, Command-line

Programming Language

Java

Related Categories

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

Registered

2019-12-29