【问题标题】:Special characters(&lt; for < and &gt; for >) are saved in sql server 2008特殊字符(< 表示 < 和 > 表示 >)保存在 sql server 2008 中
【发布时间】:2015-05-18 11:35:29
【问题描述】:

我无法在 SQL Server 2008 R2 中存储 xml 元素字符('')。

如果我尝试从 Java 代码 (Hibernate ORM) 中插入名称为 (XYZ),将值持久保存在 SQL 服务器中,则该值将存储为数据库。:

&lt;value&gt;XYZ&lt;/value&gt;

【问题讨论】:

    标签: java hibernate jakarta-ee sql-server-2008-r2


    【解决方案1】:

    我能够存储未转义的值('')。我的代码被编写为使用以下实用程序StringEscapeUtils.escapeXml(String)

    转义 XML 元素

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-25
      • 2010-12-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-31
      • 1970-01-01
      • 2016-02-10
      相关资源
      最近更新 更多