如何显示从文件中读取的普通文本
How show the normal text read from a file
我有以下问题:我是巴西人,在这里我们使用奇怪的字符,如"ç"或"ã"。所以,我正在为网络编程,当我阅读文本文件并显示其内容时,它会将奇怪的字符替换为"?"。
编辑:
我有这个代码:
<script type="text/javascript">
$(getImages);
function getImages() {
$.getJSON("/home/ListImagesProducts", showImages);
}
function showImages(data) {
$("#directoryImages").append("<ul id = 'productImages'>");
for (i = 0; i < data.length; i++) {
var directories = data[i];
$("#directoryImages ul").append("<li><img src='../Content/images/Products/" + directories.ImageName + "' /><div class = 'description'> ççç" + directories.DescriptionName + "</li>");
}
//$("#directoryImages").append("</ ul>");
}
"directory.DescriptionName"之前的"çç"是标准显示的。我正在读记事本文件中的文字。我已经输入了"UTF-8"。
如何显示从文件中读取的正常文本?
您的文档需要UTF-8字符编码
<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>My page</title>
</head>
<body>
<p>çãšđčćž</p>
</body>
</html>
如果你使用一些文本编辑器(如Notepad++),请确保设置编码:
在没有BOM的情况下以UTF-8编码
此外,您的代码中还有一些错误。你把'
和"
搞砸了,你没有关闭的</div>
src='../Content/images/Products/" + directories.ImageName + "' /><div class = 'description'> ççç" + directories.DescriptionName + "</li>"
应该是:
src='../Content/images/Products/' + directories.ImageName + ' /><div class="description"> ççç ' + directories.DescriptionName + '</div></li>'
不要在for循环中使用.append()
(这非常慢)创建一个字符串,而是在for loop
中填充它,然后只附加一次:
var ul = "<ul id='productImages'>";
for (i=0; i<data.length; i++) {
var directories = data[i];
ul += "<li><img src='../Content/images/Products/" + directories.ImageName + "' /><div class = 'description'> ççç" + directories.DescriptionName + "</div></li>";
}
ul += "</ul>";
$("#directoryImages").append( ul );
相关文章:
- 用javascript读取文本文件的第一行
- jQuery/JS:从服务器同步读取文本文件
- 使用 Javascript 读取文本文件
- Javascript-读取文本框长度
- 从按钮读取文本并输入并运行
- 使用Javascript读取文本文件
- 是否可以使用 javascript 读取文本或电子表格文件
- 在 for 循环中从同名表中读取文本值
- 量角器:写入文本框进行 e2e 测试后尝试读取文本
- 读取文本文件并使用 JavaScript 将内容保存在数组中
- 从动态链接读取文本并在显示之前进行处理
- 在不使用JS中的任何服务器的情况下读取文本文件
- 使用 Javascript 从经典 ASP 中的文件中读取文本
- 如何使用javascript读取文本文件
- 有人可以用javascript解释以下代码吗?它用于读取文本文件,但我不知道XML和AJAX的东西
- 如何使用 javascript 从 php 站点读取文本
- WebApp 读取文本文件 Ajax、HTTPrequest 或
- JavaScript未读取文本框值
- 正在读取文本文件Javascript
- 使用Javascript读取文本文件