Introduction
The winform app is used mainly to edit .EDI files so hidden and non-printable ascii chars can be removed or replaced by symbols the user wants to use. This tool is useful mainly to parse EDI files to XML using a purchased tool.
Background
Used mainly in business transactions, EDI files are of crucial interest and importance to IS nowadays. Sometimes, these files need to be read normally instead of the encoded form. Hence, before performing conversion, this tool helps adapting the file to any EDI converter.
Using the code
The code mainly is about openning the .EDI file and correct it, the following piece of code is the most important one for you, it allows you to replace which hex ascii char with what you want.
private void button2_Click(object sender, EventArgs e)
{
ReplaceInFile("\x1D","+");
ReplaceInFile("\x1F",":");
ReplaceInFile("\x1C","'");
MessageBox.Show("Done!");
}
Points of Interest
This app saves lot of time and frustration when handling EDI files, myself I was getting crazy looking for all the hidden ASCII chars! I just wanted to share it with you.