- Регистрация
- 23.09.2011
- Сообщения
- 116
- Благодарностей
- 62
- Баллы
- 28
Привет, всем. Много времени угробил на решение своей задачи в составлении JSON запроса, пока не понял, что столкнулся с технической проблемой.
С помощью кода, который визуализирует каждый символ строки:
убедился, что символы переноса обрабатываются не совсем одинаково. Как раз в том месте, где стоит перенос строки
Текст одинаковый, не содержит невидимых символов и лишних пробелов.
Разумеется, результат, который короче, для меня правильный. В переменной "Text" всегда будет разный текст.
Zenno 7.7.18.1
Может кто-нибудь знает, какой костыль придумать?
С помощью кода, который визуализирует каждый символ строки:
C#:
string text1 = project.Variables["Text"].Value; // в переменной One\n\nTwo\n\nThree
string text2 = "One\n\nTwo\n\nThree";
var characterList1 = String.Join(",", text1.Select(c => ((int)c).ToString()));
var characterList2 = String.Join(",", text2.Select(c => ((int)c).ToString()));
project.Variables["result"].Value = ($"CharacterList1: {characterList1}\nCharacterList2: {characterList2}");
Текст одинаковый, не содержит невидимых символов и лишних пробелов.
Разумеется, результат, который короче, для меня правильный. В переменной "Text" всегда будет разный текст.
Zenno 7.7.18.1
Может кто-нибудь знает, какой костыль придумать?