R: как вызвать исключение, когда ссылка API недействительна?

Я использую R для получения файлов JSON с веб-сайта. В частности, я использую функцию fromJSON пакета RJSONIO. Я пытаюсь получить файлы JSON из 50000 ссылок на веб-сайт. Однако некоторые из них могут быть недействительными ссылками API. Прямо сейчас я использую цикл for для получения файлов json. Однако каждый раз, когда я сталкиваюсь с недействительной ссылкой, вся программа останавливается.

Как я могу просто перейти к следующей итерации, если я столкнулся с недействительными ссылками API?

1 ответ

Оказывается, что использование tryCatch на каждой итерации сработает. Если это недопустимый URL-адрес, будут опубликованы некоторые предупреждающие сообщения, но итерация будет продолжена.

Другие вопросы по тегам