반응형
JSON 개체를 파일에 저장하는 중입니다.JSON
JSON 파일을 작성했는데 다른 공동작업자와 이메일로 파일을 공유할 수 있어야 합니다.다만, R 워크스페이스에서는 JSON 오브젝트 처리에 관한 토픽이 많이 있습니다만, 실제로 JSON 오브젝트를 에 내보내는 방법에 대해 설명하는 리소스는 거의 없습니다.JSON 파일
다음은 간단한 예입니다.
list1 <- vector(mode="list", length=2)
list1[[1]] <- c("a", "b", "c")
list1[[2]] <- c(1, 2, 3)
exportJson <- toJSON(list1)
## Save the JSON to file
save(exportJson, file="export.JSON")
## Attempt to read in the JSON
library("rjson")
json_data <- fromJSON(file="export.JSON")
JSON 파일을 읽으려고 하면 마지막 행이 "Error in fromJ"라는 오류가 발생합니다.SON(파일 = "내보내기.JSON"): 예기치 않은 문자 'R'입니다.
확실히 save() 함수는 사용할 수 있는 방법이 아닙니다만, 광범위한 구글링을 실시한 결과 JSON을 파일로 내보내는 방법을 알 수 없었습니다.어떤 도움이라도 주시면 감사하겠습니다.
사용할 수 있습니다.write
:
library(RJSONIO)
list1 <- vector(mode="list", length=2)
list1[[1]] <- c("a", "b", "c")
list1[[2]] <- c(1, 2, 3)
exportJson <- toJSON(list1)
> exportJson
[1] "[\n [ \"a\", \"b\", \"c\" ],\n[ 1, 2, 3 ] \n]"
write(exportJson, "test.json")
library("rjson")
json_data <- fromJSON(file="test.json")
> json_data
[[1]]
[1] "a" "b" "c"
[[2]]
[1] 1 2 3
또,jsonlite
패키지:
library(jsonlite)
exportJSON <- toJSON(list1)
write(exportJSON, "test.json")
list2 <- fromJSON("test.json")
identical(list1, list2)
언급URL : https://stackoverflow.com/questions/24662303/saving-a-json-object-to-file-json
반응형
'programing' 카테고리의 다른 글
wordpress에서 $wpdb를 사용하여 SQL 명령 실행 (0) | 2023.02.27 |
---|---|
리액트 훅에서 'setState' 콜백을 사용하는 방법 (0) | 2023.02.27 |
열 데이터 유형의 바이트와 CHAR의 차이 (0) | 2023.02.27 |
Angular에서 스코프 변수가 정의되지 않았는지 확인하는 방법JS 템플릿? (0) | 2023.02.27 |
날짜 객체에 대한 대응 프로펠러 검증 (0) | 2023.02.27 |