Hossam-Sayed / data-structures-project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

XML Editor Project

Prject Description 🧾

This project is used to edit XML files in a variety of ways. With this project you can

  1. Validate XML file (check it against errors)
  2. Minify XML file (remove all spaces)
  3. Format XML file
  4. Save formatted XML to external file or the same file
  5. View XML Errors if it's not valid
  6. Fix found errors
  7. Convert XML to JSON format
  8. Make network analysis on XML (get most active user, get most influencer, get mutual followers between two users, and suggest users to follow)
  9. Search the posts in the XML file
  10. Compress the XML file using Huffman Encoding Algorithm
  11. Decompress a compressed XML file
  12. Save all changes made to the XML

Versions And Tools Used 🛠🔧

This project is developed using Java SE JDK version 17 and 19 and using IntelliJ IDEA as the development IDE.

Screenshots 📷

image

image

image

About


Languages

Language:Java 100.0%