XML字符编码到HTML

本文关键字:HTML 编码 字符 XML | 更新日期: 2023-09-27 18:11:20

我正在生成XML/HTML从我的SQL查询放置在我的前端。

问题是从SQL> XML> HTML的转换不是相同的编码。

每个html标签生成的SQL有一个类,所以我想转换编码,以正确显示在我的前面使用jQuery

是否有任何好的jQuery/Javascript函数我可以用它来转换我生成的html?

é

将转换为:

ã© 

我想把它转换回正常状态

SQL示例:这是我如何获得我的XML/HTML从SQL在我的SELECT子句,列

htmlForFront = (SELECT ', ' + columnName + '' FROM tableName FOR XML path(''), elements) 

注意:

如果它是客户端(jQuery),我更容易实现。但如果我没有其他选择,C#就可以了。

XML字符编码到HTML

假设查询按原样绘制数据,您可以通过执行以下操作来确保使用"iso-8859-1"编码处理数据:

htmlForFront = (SELECT '<?xml version="1.0" encoding="ISO-8859-1" ?>' + (SELECT ', ' + columnName + '' FROM tableName FOR XML path(''), elements))

这样,它将完整地到达UI