我在我的项目Jsoup中使用。我读取docx文件并将其转换为html。我想在文件中写结果,但我有问题。FileOutputStream不写波兰字符。例如,而不是
我有Wiersz nad którym znajduje się aktualnie kursor myszy
Wiersz nad kt?rym znajduje si� aktualnie kursor myszy .
这是我解析html的方法:
public String parseHTML(String html) {
int i = 0;
Document doc = Jsoup.parse(html);
我希望使用ajax概念将html页面中的汉字存储到oracle数据库中。
Front end : HTML & PHP.
Back end : Oracle 11G.
Oracle特性:
NLS_LANGUAGE = AMERICA
NLS_CHARACTERSET = WE8MSWIN1252
NLS_NCHAR_CHARACTERSET = AL16UTF16
当我尝试使用表单提交来存储汉字时,它正在成功地存储,如果我试图通过ajax存储,我就会在数据库中得到奇怪的字符。
在ajax页面中,我添加了以下一行:
header("Content-type: text/html
我阅读了包含瑞典语文本(vr,än,tall)的模板。然后我试着发送一封邮件。但是当收到邮件问号(?)用来代替特殊字符或重音字符。在Windows中,它可以正常工作,但在Linux中不受支持。我使用的内容类型如下:
text/html; charset=ISO-8859-1 (Windows work fine but in Linux it does not support)
text/html;charset=utf-8 (Windows work fine but in Linux it does not support)
text/x-vcard; ch
加载内容时,Firefox (在Ubuntu、Windows、MacOs中)显示第二个不正确的字符集(即捷克语字母)。当加载内容时,它会显示一个适当的字符集。Safari,Explorer,Opera在正确加载时显示选项卡。
Html头是
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<link rel="shortcut ic
我试着用字符集UTF-8来显示,它显示了一些方框。
我还试着用字符集ISO-8859-1来显示,它播放为。(这是正确的)
但是,当在javascript条件下组合上述两个字符集时,它不能正常工作。请参阅以下代码,
<html>
<head>
<script type="text/javascript">
var lang = 'German';
function f(){
if(lang !=