This project is used to edit XML files in a variety of ways. With this project you can
- Validate XML file (check it against errors)
- Minify XML file (remove all spaces)
- Format XML file
- Save formatted XML to external file or the same file
- View XML Errors if it's not valid
- Fix found errors
- Convert XML to JSON format
- Make network analysis on XML (get most active user, get most influencer, get mutual followers between two users, and suggest users to follow)
- Search the posts in the XML file
- Compress the XML file using Huffman Encoding Algorithm
- Decompress a compressed XML file
- Save all changes made to the XML
This project is developed using Java SE JDK version 17 and 19 and using IntelliJ IDEA as the development IDE.