我在Rails中构造了一个字符串:
text = 'Example, first line\nExample, second line'
到现在为止还挺好。我想在我的应用程序的UILabel中打印它,因此我将其作为JSON传递给我的应用程序。问题是,Rails将此字符串吐出为
{"test":"Example, first line\\nExample, second line"}
注意反斜杠的两次转义。当iOS解释此JSON时,它会正确地仅去除一个转义符并在标签中打印文字\ n,而不是解释换行符。
我如何获得导轨以将文本变量输出为
{"test":"Example, first line\nExample, second line"} //note the single escape
不会变态?
最佳答案
单引号可防止转义。
尝试这个:
text = "Example, first line\nExample, second line"
关于ios - Rails两次转义换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12782615/