diff --git a/BoerseDataConvert/BoerseDataConvert/BoerseDataConvert.csproj b/BoerseDataConvert/BoerseDataConvert/BoerseDataConvert.csproj
index 4d12dd3..aa11652 100644
--- a/BoerseDataConvert/BoerseDataConvert/BoerseDataConvert.csproj
+++ b/BoerseDataConvert/BoerseDataConvert/BoerseDataConvert.csproj
@@ -15,4 +15,8 @@
+
+
+
+
diff --git a/BoerseDataConvert/BoerseDataConvert/Controller/RecordController.cs b/BoerseDataConvert/BoerseDataConvert/Controller/RecordController.cs
index 1a8734a..7be46e1 100644
--- a/BoerseDataConvert/BoerseDataConvert/Controller/RecordController.cs
+++ b/BoerseDataConvert/BoerseDataConvert/Controller/RecordController.cs
@@ -25,20 +25,20 @@ namespace BoerseDataConvert
public string ConvertToXml(Record record)
{
StringBuilder xmlRecord = new StringBuilder();
- xmlRecord.Append($" \n");
+ xmlRecord.Append($" \n");
foreach (var tagValue in record.TagsValues)
{
try
{
string tag =CheckTagValue(tagValue.Key, tagValue.Value);
- xmlRecord.Append($" <{tag}>{tagValue.Value}{tag}>\n");
+ xmlRecord.Append($" <{tag}>{tagValue.Value}{tag}>\n");
}
catch (ArgumentException e)
{
Console.WriteLine(e.Message);
}
}
- xmlRecord.Append($" ");
+ xmlRecord.Append($" ");
count++;
return xmlRecord.ToString();
}
diff --git a/BoerseDataConvert/BoerseDataConvert/Views/Reader.cs b/BoerseDataConvert/BoerseDataConvert/Views/Reader.cs
index 7ea6f04..bb97e97 100644
--- a/BoerseDataConvert/BoerseDataConvert/Views/Reader.cs
+++ b/BoerseDataConvert/BoerseDataConvert/Views/Reader.cs
@@ -16,7 +16,7 @@ namespace BoerseDataConvert
public Reader(string adr, string[] filesNames)
{
fileInd = 0;
- reader = new StreamReader($@"{adr}/{filesNames[fileInd]}");
+ reader = new StreamReader($@"{adr}/{filesNames[fileInd]}", CodePagesEncodingProvider.Instance.GetEncoding(1252), true);
this.adr = adr;
this.filesNames = filesNames;
reader.ReadLine();
@@ -28,7 +28,7 @@ namespace BoerseDataConvert
{
fileInd++;
reader.Close();
- reader = new StreamReader($@"{adr}/{filesNames[fileInd]}");
+ reader = new StreamReader($@"{adr}/{filesNames[fileInd]}", CodePagesEncodingProvider.Instance.GetEncoding(1252), true);
RecordController.NextFile(filesNames[fileInd]);
s = reader.ReadLine();
s = reader.ReadLine();