gpt4 book ai didi

html - 为什么我的外语(马拉雅拉姆语)字符在数据库中存储为 html 字符

转载 作者:太空宇宙 更新时间:2023-11-04 15:26:17 24 4
gpt4 key购买 nike

在我的网站上,使用谷歌语言 api,我在文本框和文本区域中输入马拉雅拉姆语,

ഇതു ഒരു നല്ല സിനിമ ആണ്

像这样,但是当我查看 mySQL 数据库时,在表中,它是

    ഇതു ഒരു 
നല്ല സിനിമ
ആണ്

在我的网站上查看它没有问题,但我在我的桌面应用程序和该应用程序中使用相同的表数据,当从数据库中获取数据时,它显示为 ഇത ;ു ഒരു നല്ല സിനിമ ആണ്
不是用我的母语,如果我使用 sql 查询对数据库进行手动更新,那么在网站和我的桌面应用程序中它会以我的本地语言正确显示,我的网络服务器是 tomcat。我的数据库是 mySQL 数据库,数据库启用了 utf。

除了 之外,我应该在我的 java 应用程序中用本地语言保存 direclty ..等等。

最佳答案

您需要确保您的网页采用 UTF-8 编码,并在 Content-Type HTTP header 中进行声明。否则,当输入假定页面编码之外的字符时,Web 浏览器可能会选择发送 HTML 转义字符。

关于html - 为什么我的外语(马拉雅拉姆语)字符在数据库中存储为 html 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1489062/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com