在屏幕上显示时,json结果中出现奇怪的字符

时间:2019-04-11 13:55:30

标签: javascript json

当我使用JSON结果时,出现奇怪的字符。

这就是我得到的(对于想知道的人,这是荷兰人):

Hij brak in 2004 door bij het Nederlandse publiek met de 
hits ‘Ik ben je zat’ en ‘Wat zou je doen’.

但这是存储在数据库中的内容(看起来不错):

Hij brak in 2004 door bij het Nederlandse publiek 
met de hits ‘Ik ben je zat’ en ‘Wat zou je doen’.

这是我使用的请求:

var xhr = new XMLHttpRequest();
xhr.open('GET', 'https://'xxxx.azurewebsites.net/api/test', true);
xhr.send();

xhr.onreadystatechange = processRequest;

function processRequest(e) {
if (xhr.readyState == 4 && xhr.status == 200) {
 console.log(data)
}

我只使用Java脚本,我需要添加什么才能获得正确的格式?我尝试过:

xhr.setRequestHeader("Content-Type", "text/plain;charset=UTF-8");

但这似乎没有任何作用

0 个答案:

没有答案