Html 如何逃避像<&燃气轮机;在sql查询中?

Html 如何逃避像<&燃气轮机;在sql查询中?,html,html-escape,Html,Html Escape,说明应类似于字段中的-Aircraft Configuration(飞机配置)功能。但它以DB的形式显示,但当通过检索在UI中进行检查时,它的显示方式类似于--“字段中的飞机配置功能”。这里的在UI屏幕中转换为HTML 我尝试过的其他方法有: update tblApplicationParam set fldValueDescription = 'Aircraft Configuration function in the /<TypeCode/> field' 更新t

说明应类似于
字段中的-Aircraft Configuration(飞机配置)功能。但它以DB的形式显示,但当通过检索在UI中进行检查时,它的显示方式类似于--“字段中的飞机配置功能”。这里的
在UI屏幕中转换为HTML

我尝试过的其他方法有:

update tblApplicationParam 
    set fldValueDescription = 'Aircraft Configuration function in the /<TypeCode/> field'
更新tblApplicationParam
设置fldValueDescription='在/字段中的飞机配置功能'
但这并没有解决我的问题


当在UI屏幕中检索到参数时,描述应如下所示--字段中的飞机配置功能

编码为
--您可以使用所选语言的首选HTML转义方法在代码中执行,也可以使用SQL执行,但这意味着您必须在每次遇到HTML中具有特殊含义的符号时更新SQL。您应该更喜欢在代码中使用HTML转义函数

编码为
——您可以使用所选语言首选的HTML转义方法在代码中进行编码,也可以使用SQL进行编码,但这意味着您必须在每次遇到HTML中具有特殊含义的符号时更新SQL。您应该更喜欢在代码中使用HTML转义函数

这不是一个SQL问题,而是一个HTML问题。更改标记。您如何在UI中显示该值?问题不在数据库中,您不需要在那里转义任何内容。但是,当您以自己选择的媒体(在本例中为HTML)输出它时,应该对其进行转义。根据您使用的编程语言,您可以在PHP中使用类似于
htmlspecialchars()
的函数。它不是HTML。它只是一个更新脚本,用于更新描述,其中描述之间有一个单词。这在DB中显示得很好,但在UI屏幕中,单词本身就消失了。当我签入F12时,我意识到它已转换为HTML。@当看起来像HTML的文本被“转换为HTML”时,它很可能是HTML。说“签入F12”表示您正在使用浏览器,它可以呈现HTML。根据编程语言的不同,在显示文本之前必须对其进行转义。请在问题中添加源代码,并在问题中添加所用编程语言的标记。这不是SQL问题,而是HTML问题。更改标记。您如何在UI中显示该值?问题不在数据库中,您不需要在那里转义任何内容。但是,当您以自己选择的媒体(在本例中为HTML)输出它时,应该对其进行转义。根据您使用的编程语言,您可以在PHP中使用类似于
htmlspecialchars()
的函数。它不是HTML。它只是一个更新脚本,用于更新描述,其中描述之间有一个单词。这在DB中显示得很好,但在UI屏幕中,单词本身就消失了。当我签入F12时,我意识到它已转换为HTML。@当看起来像HTML的文本被“转换为HTML”时,它很可能是HTML。说“签入F12”表示您正在使用浏览器,它可以呈现HTML。根据编程语言的不同,在显示文本之前必须对其进行转义。请将源代码添加到您的问题中,并将您正在使用的编程语言的标记添加到您的问题中。不要以编码形式存储文本,而是在显示之前对其进行编码-这样您就可以为“此特定”UI技术对其进行编码,即使您添加了新的,也不要以编码形式存储文本,但在显示之前对其进行编码——这样,即使您添加了一个新的UI技术,您也可以为“这个特定的”UI技术对其进行编码