File.WriteAllText вставляет пробел после каждой буквы и цитаты.File.WriteAllText вставляет пробел после каждого символа
Пример:
Оригинал Файл
"JobID" "ParentJobID"
Новый файл
" J o b I D " " P a r e n t J o b I D "
КОД
using System;
using System.IO;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ProcessOutputLogTransfer
{
class Program
{
static void Main(string[] args)
{
string content = File.ReadAllText(@"C:\Documents and Settings\All Users\Application Data\Microsoft\Windows NT\MSFax\ActivityLog\OutboxLOG.txt");
File.WriteAllText(@"C:\FAXLOG\OutboxLOG.txt", content, Encoding.UTF8);
}
}
}
Что кодирование файла в первоначально? – Oded
Возможно, исходный файл был написан под другой кодировкой. Попробуйте прочитать другой файл (например, который вы создали в блокноте, например) и попробовать разные кодировки при записи. –
Как выглядит контент, прежде чем писать? Показываются ли там пробелы? – shf301