RJSONIO di Omegahat è un altro pacchetto che fornisce servizi per la lettura e la scrittura di dati in formato JSON.
rjson non utilizza i metodi S4 / S3 e quindi non è facilmente estendibile, ma comunque utile. Sfortunatamente, non utilizza operazioni vettorializzate ed è quindi troppo lento per dati non banali. Allo stesso modo, per leggere i dati JSON in R, è un po 'lento e quindi non si ridimensiona a dati di grandi dimensioni, se questo fosse un problema.
Aggiornamento (nuovo pacchetto 2013-12-03):
jsonlite : questo pacchetto è un fork del RJSONIO
pacchetto. Si basa sul parser da RJSONIO
ma implementa una mappatura diversa tra gli oggetti R e le stringhe JSON. Il codice C in questo pacchetto proviene principalmente dal RJSONIO
pacchetto, il codice R è stato riscritto da zero. Oltre alle sostituzioni immediate per fromJSON
e toJSON
, il pacchetto dispone di funzioni per serializzare gli oggetti. Inoltre, il pacchetto contiene molti test unitari per assicurarsi che tutti i casi limite siano codificati e decodificati in modo coerente per l'uso con dati dinamici in sistemi e applicazioni.