ajax加载txt文档出现乱码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ajax加载txt文档出现乱码相关的知识,希望对你有一定的参考价值。

<html xmlns="http://www.w3.org/1999/xhtml">

<head runat="server">
<title></title>

<script language="javascript" type="text/javascript">
function xmlroad()

var xmlhttp;
if (window.XmlHttpRequest)

xmlhttp = new xmlhttprequest();

else
xmlhttp = new ActiveXObject("Microsoft.xmlhttp");


xmlhttp.onreadystatechange = function ()

if(xmlhttp.readystate==4 && xmlhttp.status==200)

document.getElementById("test").innerHTML=xmlhttp.responseXML;





xmlhttp.open("GET", "a.xml?t="+Math.random(), true);

xmlhttp.send();


</script>
</head>
<body>
<form id="form1" runat="server">
<input id="Button1" type="button" value="button" onclick="xmlroad()"/>
<div id="test">

</div>

</form>
</body>
</html>

这个是要转码的,我也是用Ajax传输数据的时候乱码,然后我这样写就可以了。
String userName=new String(request.getParamer.getAttribute("userName").getBytes("iso-8859-1"),"utf-8");
参考技术A ==不好意思,太深奥了,不知道哎

BufferedReaderBufferedWriter读写文件乱码问题:

代码:

text4500.txt文档用text打开(不知道格式):

读取会出现乱码,然后用Notepad++打开换成UTF-8格式的。就可以了

以上是关于ajax加载txt文档出现乱码的主要内容,如果未能解决你的问题,请参考以下文章

我用actionscript3.0将外部的txt文档load进文本框,可是只要是中文就显示乱码,请大家指点指点

Java IO读取txt文件乱码。前提不知道文档是啥编码格式

word有乱码怎么解决

Word文档乱码怎么办

java 将编码格式为utf-8的文件内容以 GBK编码存到txt文档

Linux打开txt文件乱码解决方案