https://github.com/mazensayed91/xmleditor
https://github.com/mazensayed91/xmleditor
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/mazensayed91/xmleditor
- Owner: Mazensayed91
- Created: 2021-07-11T14:21:33.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2021-08-16T11:43:10.000Z (almost 5 years ago)
- Last Synced: 2025-02-09T19:43:12.769Z (over 1 year ago)
- Language: Python
- Size: 40 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# XmlEditor
## Introduction
A friendly GUI program to edit and manipulate XML files using a class we
wrote using Python. The class includes every method we made for satisfying the requirements of the project. We will walk through each method individually illustrating and explaining the implementation of each one.
## How to use?
- Clone the project
- Run this command in your terminal : pip install -r req.txt
- Run MainGUI.py
## Operations
- This is the interface that you can write/edit XML code

- Then if you loaded an XML file

- You can then apply any operation, prettify for example:

- Minify:

- Save as XML or JSON:

- Example for XML to JSON
XML:

resulting JSON:

- Also the program automatilcally detects errors:

## Complexity Analysis
In this section every piece of code is analyzed to compute its complexity.
