Oi Yuri, Tem algum outro sistema que gera esse arquivo para você, ou você tem controle de como ele é gerado?
Não sei se é a solução que você procura, mas talvez colocar [ no início do arquivo e ] no final pode fazer a biblioteca jsonlite reconhecer como uma lista de objetos. Sds, Rodrigo On Mon, Jun 25, 2018 at 2:44 PM Yury Duarte via R-br < [email protected]> wrote: > Boa tarde colegas listeiros, como vão? > > Ultimamente venho encontrando certa dificuldade para trabalhar com > arquivos JSON que contém outros JSON dentro deles. > Sempre que precisei trabalhar com esse tipo de arquivo utilizei a > expressão: > > library(jsonlite) > raiz= ('C:\\Users\\Desktop\\') > a = fromJSON(paste0(raiz,'document.json')) > > Dessa forma eu obtenho uma lista e consigo selecionar os valores dos > campos que quero. > Mas quando tento aplicar a mesma lógica para um JSON que contém diversos > outros JSONs, o código quebra e retorna: > Error in parse_con(txt, bigint_as_char) : parse error: trailing garbage > 99809265137 } }, { "_index": "ch > (right here) ------^ > > Meu interesse é acessar apenas as informações de alguns campos desses > JSONs e construir uma tabela, onde nas colunas eu terei os campos que > desejo e nas linhas eu terei os valores de cada um dos JSONs. > A seguir, estou colando no corpo da mensagem um pedaço de um desses > arquivos que estou tentando lidar no R. > > Desde já, agradeço pela ajuda e atenção. > > Att > > > { > "_index": "busca", > "_type": "data_point", > "_id": "interpolation:699646|mgper-0-20|2018-06-22|5x21sxq1km3b", > "_score": 1, > "_source": { > "name": "Mg% 0-20", > "data_type": "interpolation", > "attribute": "Mg%", > "farm_id": 22706, > "depth": "0-20", > "location": [ > -48.91500982855756, > -22.293821593345108 > ], > "inceres_id": 699646, > "date_created": "2018-06-22T14:06:13.587631-03:00", > "slug": "mgper-0-20", > "quantity": 10.565964698791504 > } > }, > { > "_index": "busca", > "_type": "data_point", > "_id": "interpolation:701809|ph-20-40|2018-06-22|5x21uc94cc55", > "_score": 1, > "_source": { > "name": "ph 20-40", > "data_type": "interpolation", > "attribute": "ph", > "farm_id": 22706, > "depth": "20-40", > "location": [ > -48.90241501215151, > -22.28980716917012 > ], > "inceres_id": 701809, > "date_created": "2018-06-22T14:06:35.183784-03:00", > "slug": "ph-20-40", > "quantity": 4.381259918212891 > } > }, > { > "_index": "busca", > "_type": "data_point", > "_id": "interpolation:699646|mgper-0-20|2018-06-22|5x21sz1rcjp5", > "_score": 1, > "_source": { > "name": "Mg% 0-20", > "data_type": "interpolation", > "attribute": "Mg%", > "farm_id": 22706, > "depth": "0-20", > "location": [ > -48.915268161911925, > -22.289490533842073 > ], > "inceres_id": 699646, > "date_created": "2018-06-22T14:06:13.587631-03:00", > "slug": "mgper-0-20", > "quantity": 8.669662475585938 > } > }, > { > "_index": "busca", > "_type": "data_point", > "_id": "interpolation:701809|ph-20-40|2018-06-22|5x21uc3097d7", > "_score": 1, > "_source": { > "name": "ph 20-40", > "data_type": "interpolation", > "attribute": "ph", > "farm_id": 22706, > "depth": "20-40", > "location": [ > -48.904161243141765, > -22.289829735373146 > ], > "inceres_id": 701809, > "date_created": "2018-06-22T14:06:35.183784-03:00", > "slug": "ph-20-40", > "quantity": 4.352087497711182 > } > } > > > Yury Duarte > Engenheiro Agrônomo - ESALQ/USP > _______________________________________________ > R-br mailing list > [email protected] > https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br > Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça > código mínimo reproduzível.
_______________________________________________ R-br mailing list [email protected] https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forne�a c�digo m�nimo reproduz�vel.
