3

我进行了很多搜索以找出解决问题的方法,但似乎没有任何效果。我正在尝试将一些文本从数据库加载到页面中。在加载之前,我将其解析为 JSON 字符串。

我需要从数据库加载的文本是

数量:1 型号:MX-M350UCT \n 数量:1 型号:MX-M350UCT 附件:电源滤波器

最初,当我尝试解析它时,它作为意外表达式抛出异常,我认为这是换行符的原因。所以我在下面插入了一段代码

str = Replace(str, vbCrLf, "\n")

现在我能够解析并且输出是

数量:1 型号:MX-M350UCT 数量:1 型号:MX-M350UCT

问题是我希望文本以与数据库中相同的格式显示。我尝试使用, , ... 和互联网上建议的其他选项更改'\n'上述代码,但似乎没有任何效果,我得到的输出与一个长文本而不是两个单独的文本相同。非常感谢任何建议或想法。"\\n""""<br />"

4

2 回答 2

0

\n必须替换为\\n. 反斜杠需要转义才能用于 JSON 字符串。

于 2012-10-10T22:21:47.857 回答
0

既然你提到了剑道网格,这就是你需要的。

http://www.kendoui.c​​om/forums/ui/grid/line-breaks-in-grid-cell.aspx

于 2012-10-11T20:37:36.073 回答