如何解析在react-native中包含国际字符的JSON?

时间:2018-11-28 22:05:23

标签: javascript reactjs react-native

我正在尝试解析以下json:

{"success":"true","message":"\u062e\u0648\u0634 \u0622\u0645\u062f\u06cc\u062f!"}

使用以下代码在本机项目中:

 fetch(url)
            .then((response) => response.json())
            .then((responseJson) => {
                success = JSON.parse(responseJson['success']);
                message = JSON.parse(responseJson['message']);

                this.setState({ loading: false });
                alert(message);
            })
            .catch((error) => {
                console.error(error);
        });

我可以轻松显示'success'密钥的值,但是在尝试访问和显示'message'密钥的值时,我不断收到此错误:'JSON Parse error:uncognized token'。

0 个答案:

没有答案