React Native JSON синтаксический анализ проблемы - PullRequest
0 голосов
/ 04 марта 2020

У меня есть приложение, которое извлекает некоторые данные с сервера в этой функции:

  useEffect(() => {
  async function fetchDataFromApi() {
    await fetch('https://example.com/apiendpoint', {
      method: 'POST', // or 'PUT'
      headers: {
        'Content-Type': 'application/json; charset=utf-8',
      },
      body: JSON.stringify(authorization),
    })
    .then(res => res.json())
    .then(res => {
      setApiData(res);
    })
    .catch((error) => {
        console.log(error);
      setErrors(true);
    })
  }
  fetchDataFromApi();
}, []);

У моей конечной точки API также есть заголовки, которые гарантируют, что мой JSON будет возвращен правильно с UTF-8, но я получил эта ошибка в консоли:

JSON Parse error: Unrecognized token 'č'

У меня много этих символов, поэтому я не могу их избежать. Как я могу решить эту проблему?

...