我有以下问题,希望有人可以提供帮助
1-我有多行edittext允许用户输入键盘输入数据, 2-然后当我使用值edittext.getText()。toString()并从中调出JSON对象时,JSON没有格式化
就像
private static void Main(string[] args)
{
// snip some code that runs the tasks
var timer = new System.Timers.Timer(1000);
timer.Elapsed += (source, e) =>
{
Console.WriteLine(DateTime.UtcNow);
// snip non relevant code
Console.WriteLine("Commands processed: " + commandsProcessed.Sum(s => s.Value) + " (" + logger.CommandsPerSecond() + " per second)");
};
timer.Start();
Console.ReadKey();
}
虽然它应该像
{
"ItemDescription": "Yyyyy
Yyyyyy
Yyyyyyyyy
Yyyyyyyyyyyy
Yyyyyyyyyyyyyy"
}
任何人都可以帮忙吗
答案 0 :(得分:1)
您可以使用以下代码。
str = str.replaceAll("(\\r|\\n|\\r\\n)+", "\\\\n");
这会将new line character
替换为\n
字符串。