1 |
|
using System; |
2 |
|
using System.Collections.Generic; |
3 |
– |
using System.Text; |
4 |
– |
using System.Xml; |
3 |
|
using System.IO; |
4 |
< |
using System.Globalization; |
7 |
< |
using System.Text.RegularExpressions; |
4 |
> |
using System.Text; |
5 |
|
|
6 |
|
namespace xmlTools |
7 |
|
{ |
8 |
|
class Program |
9 |
|
{ |
10 |
< |
public static readonly string toolsVersion = "0.8g"; |
10 |
> |
public const string XmlToolsVersion = "0.9"; // const variable are by default static |
11 |
|
private static appErrors lastError = appErrors.NO_ERROR; |
12 |
|
|
13 |
|
public enum appErrors |
28 |
|
PATCH_COMMAND_PROCESS_ERROR = 202, |
29 |
|
PATCH_ELEMENT_NOT_FOUND = 203, |
30 |
|
PATCH_ADDTO_ERROR_PARSING_XML = 204, |
31 |
< |
PATCH_COMMAND_NOT_FOUND = 205 |
31 |
> |
PATCH_COMMAND_NOT_FOUND = 205, |
32 |
> |
PATCH_CODE_PROCESS_ERROR=206, |
33 |
> |
PATCH_CODE_NOT_FOUND=207, |
34 |
> |
PATCH_CODE_PARSE_XML_OUTPUT_ERROR=208, |
35 |
|
} |
36 |
|
|
37 |
|
public static void printAppError(appErrors error, string description, bool exitApp = false) |
48 |
|
|
49 |
|
public static int Main(string[] args) |
50 |
|
{ |
51 |
+ |
|
52 |
|
try |
53 |
|
{ |
54 |
|
//We use a command parse library due to its advantages |