Удаление Unicode из ответа APIC#

Место общения программистов C#
Anonymous
Удаление Unicode из ответа API

Сообщение Anonymous »

Моя программа получила ответ API от внешнего источника в виде строки, и их ответ всегда содержит код Юникода.

Код: Выделить всё

\u2019s, \u2014

Код: Выделить всё

it\u2019s often these details that make the driving experience not just functional but pleasurable. Investing time in choosing the right wiper refill is akin to dotting the i's and crossing the t's\u2014once done, it\u2019s immensely satisfying.

Строка позже передается для преобразования в CSV:

Код: Выделить всё

        private static string ConvertToCsv(List records)
{
using (var writer = new StringWriter())
using (var csv = new CsvWriter(writer, CultureInfo.InvariantCulture))
{
csv.WriteRecords(records);
return writer.ToString().TrimEnd('\r','\n');
}
}\
Эти юникоды стали специальными символами в CSV, например.

Код: Выделить всё

"it\u2019s" --> "it’s often"
Посоветуйте, как мне с этим справиться?

Вернуться в «C#»