Mercurial > pub > dyncall > bindings
annotate R/scratch/test_json.R @ 34:2682a627168c
- breaking changes:
* restrict 'Z' conversions to immutable types
* restrict 'p' to mutable types (and handles)
author | Tassilo Philipp |
---|---|
date | Sun, 12 Apr 2020 19:37:37 +0200 |
parents | 0cfcc391201f |
children |
rev | line source |
---|---|
0 | 1 library(rjson) |
2 | |
3 parseJSON <- function(path) | |
4 { | |
5 parser <- newJSONParser() | |
6 f <- file(path) | |
7 open(f) | |
8 while(TRUE) | |
9 { | |
10 aLine <- readLines(f, 1) | |
11 if (length(aLine) == 0) break | |
12 parser$addData( aLine ) | |
13 } | |
14 close(f) | |
15 parser$getObject() | |
16 } | |
17 # TEST: | |
18 testfile <- "/lab/eclipse/dyncall/rdyncall/inst/dynports/GL.json" | |
19 x <- parseJSON(testfile) | |
20 # print(glinfo) |