Как я могу создать действительный JSON, используя метод toJSON из rjson / RJSONIO в R? - PullRequest
2 голосов
/ 03 июня 2011

с учетом следующего кода R:

library(rjson)
x <- c(3:5)
toJSON(x)

он производит:

[1] "[3,4,5]"

, когда я ожидаю что-то вроде:

"[3,4,5]"

Я новыйдля R, я думаю, это легко сделать, но мне не повезло найти решение.

1 Ответ

6 голосов
/ 03 июня 2011

Я считаю, что [1] - это просто вывод консоли R, указывающий, что «[3,4,5]» является первым элементом в этом векторе. Фактический сохраненный результат на самом деле "[3,4,5]". Попробуйте это:

cat(toJSON(x))

Так, например, если вы сохранили результат JSON в новой переменной и передали его чему-то другому, «[1]» не будет двигаться дальше, просто часть, которую вы хотите. Это только для целей отображения в консоли.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...