存储在DB中时“\”的不稳定行为

时间:2014-08-06 10:01:04

标签: sql-server xml-parsing

我正在将一些包含"\"的文字保存在数据库中,而"\"则存储为\&#92,有时也会存储为\本身。

实施例: "ABC \n\r DEF"可能会存储为

  1. "ABC \n\r DEF"
  2. "ABC \n\r DEF"
  3. "ABC \n\r DEF"
  4. 我无法找到数据在DB中存储的原因。请帮助我找出这种不稳定行为的根本原因。 : (字符编码:UTF-8)

    我在数据库中存储的值(带有特殊字符)是从xml解析的。 使用getNodeValue()我将获取该节点的值。 节点具有适当的值(ABC \ n \ r \ nDEF)。

    解析节点时,getNodeValue()会转义特殊字符吗?

0 个答案:

没有答案