我从我的SQL查询生成XML/HTML被放置在我的前端。XML字符编码的HTML
的问题是,从SQL> XML> HTML转化不相同的编码。
由SQL生成的每个html标记都有一个类,所以我想将编码转换为在我的前端正确显示,使用jQuery。
是否有良好的jQuery/JavaScript的功能,我可以用我生成html转换?
例
é
将转变成:
ã©
而且我想把它转换回它的正常状态。
SQL实例:这是我如何从SQL我的XML/HTML我SELECT子句,列
htmlForFront = (SELECT ', ' + columnName + '' FROM tableName FOR XML path(''), elements)
注:
这将是对我来说更容易如果它是客户端(jQuery
),则执行。但如果我没有其他选择C#
会没事的。
它必须在客户端?你如何从哪里检索数据? –
你使用什么编码?你如何转换它?它在哪里受到损坏?它看起来在某种程度上UTF-8序列被误解为Latin1。这可能发生在转换链的任何一步,直到在浏览器中选择的显示编码... – deceze
如果它是客户端(jQuery),我会更容易实现。但如果我没有其他选择C#会好的。 –