我经常搜索以找出问题的解决方案,但似乎没有任何效果。我正在尝试将一些文本从数据库加载到页面中。在加载之前,我将其解析为JSON字符串。
我需要从数据库加载的文本是
数量:1型号#:MX-M350UCT \ n 数量:1型号#:MX-M350UCT附件:电源滤波器
最初,当我尝试解析时,它将异常作为意外表达式抛出,我认为它是新行字符的原因。所以我在下面插入了一段代码
str = Replace(str, vbCrLf, "\n")
现在我能够解析并输出
数量:1型号#:MX-M350UCT数量:1型号#:MX-M350UCT
问题是我希望文本以与数据库中相同的格式显示。我尝试使用'\n'
,"\\n"
,""
以及互联网上建议的其他选项更改上述代码中的"<br />"
但似乎没有任何结果可用,我正在获取与一个长文本相同的输出而不是两个单独的文本。任何建议或想法都非常感谢。
答案 0 :(得分:0)
\n
必须替换为\\n
。反斜杠需要在可以在JSON字符串中使用之前进行转义。
答案 1 :(得分:0)
既然你提到了剑道网格,这就是你需要的。
http://www.kendoui.com/forums/ui/grid/line-breaks-in-grid-cell.aspx