https://github.com/VoidBGS/Ordina-XMLParser
File parser made for extracting data from weird XML files. Made in Visual Studio using XmlReader in C#.
https://github.com/VoidBGS/Ordina-XMLParser
c-sharp custom parser visual-studio xml xmlreader
Last synced: 10 months ago
JSON representation
File parser made for extracting data from weird XML files. Made in Visual Studio using XmlReader in C#.
- Host: GitHub
- URL: https://github.com/VoidBGS/Ordina-XMLParser
- Owner: VoidBGS
- Created: 2021-03-03T22:17:15.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-05-21T06:55:04.000Z (over 4 years ago)
- Last Synced: 2024-07-30T20:59:54.884Z (over 1 year ago)
- Topics: c-sharp, custom, parser, visual-studio, xml, xmlreader
- Language: C#
- Homepage:
- Size: 1.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ordina-XMLParser
Custom file parser made for extracting data from Ordina XML files. Made in Visual Studio using XmlReader in C#.
## Features
>**XML File Parser** - Working file parser that extracts specific data from cleaned Ordina XML files. The extracted information is stored in a CSV File with matching columns.
>**Preview Data Mode** - Before saving the data into a CSV file there is an option to preview it and quickly check for mistakes.
>**Dynamic File Path Saving** - Saves your added path to both your export folder and XML file. This is added so the user can quickly go through the parsing process, without having to enter in a new file path everytime.
>**Exact Data Extraction** - The Ordina-XMLParser extracts only the most important specified data and not the whole XML file, so you won't need to bother cleaning the entire data.
### Extracted Data Example

## Developer Note
This file parser will not work on any other XML files except the ones given to us by Ordina. It is ***very specific*** to the usecase we currently have.
**It is expected that the initial CSV files from Ordina are parsed to XML. This can easily be done using Excel.**