如何在XML中传递新行字符

时间:2014-08-22 14:21:08

标签: sql xml

我有一些数据可以传递并保存到我的数据库中。

在传递给我的数据库之前,我将换行符'\n'转换为<br>

现在我接受此字符串的数据库表列格式为XML,并引发以下错误

XML parsing: line 1, character 25, well formed check: no '<' in attribute value

显然这不会奏效。如何用XML识别的新换行符替换它?

1 个答案:

答案 0 :(得分:0)

我认为这样做的一种方法是将<br>放在<![CDATA]]>中。

这就是它的样子:

<![CDATA[<br />]]>