В настоящее время я работаю над веб-шабером и получаю JSON из <script type="application/ld+json>
на определенной веб-странице.Я получаю его как строку, используя Cheerio, и передаю его парсеру JSON (пакет npm).Но я продолжаю получать синтаксическую ошибку, и это происходит, если у значения есть завершающий пробел.
Я попытался восстановить, обрезав каждое значение, но оно все еще не работает.
Этофрагмент моей строки JSON, где я получаю синтаксическую ошибку:
{"...821", "description":" \r\n
","@type":"Organization",...}
Это ошибка, которую я получаю:
ErrorEXError [JSONError]: Unexpected token in JSON at position 1432 while parsing near '...821","description":" \r\n ","...'
Как обрезать значение description
без манипуляции со строками?