API에서 큰 json을 어떻게 구문 분석합니까?API 응답에서 데이터 테이블을 생성하려고 하는데 출력되는 JSON이 처리되지 않고 파일이 너무 큰 것 같습니다.약 20MB이고 최종 데이터 테이블은 ~7000행과 ~115열입니다.분석하기에는 너무 큰가요?API에서 csv 파일을 가져오거나 텍스트 문자열로 출력하는 옵션도 있습니다.API를 작성한 개발자와 협력하여 원하는 대로 출력할 수 있도록 합니다.
API에 도달하는 JSL 스크립트가 작동하고 동일한 API에서 훨씬 더 작은 JSON 파일을 구문 분석할 수 있음을 확인했습니다.더 큰 것을 처리하는 방법을 알아내야 합니다.
스크립팅Re: API에서 큰 json을 어떻게 구문 분석합니까?JMP에는 두 개의 경쟁 JSON 파서가 있습니다. 최신 JSON 마법사를 사용하고 싶을 것입니다.
API에서 대표 xxx.json을 다운로드합니다. JMP의 파일->열기 대화 상자에서 JSON 파일 유형을 선택하고 마법사를 선택하십시오.
마법사에서 추측을 시도합니다. 개발 팀이 판다와 같은 형식을 작성하도록 할 수 있다면 훨씬 더 쉽게 만들 수 있습니다.
추측이 작동하지 않으면 마법사는 JSON 구조에 대해 제공한 정보를 사용하여 가져올 수 있지만 조금 더 연구가 필요합니다.
테이블에 저장된 스크립트는 마법사를 다시 열지 않고도 유사한 다른 파일에 사용할 수 있습니다.
설명하는 파일 크기가 너무 크지 않습니다. 진행 대화 상자가 있어야 하며 약 1분 정도 추측할 수 있습니다.
Re: API에서 큰 json을 어떻게 구문 분석합니까?우리는 데이터 프레임을 json으로 만들기 위해 pandas to_json()을 사용하고 있습니다.마법사를 사용하여 json 파일을 열려고 하면 정말 긴 오류가 발생합니다.
Re: API에서 큰 json을 어떻게 구문 분석합니까?어떤 종류의 오류입니까? 로그 창에 아무것도 없습니까? 팬더 프레임 방향은 무엇입니까? "동양"은 팬더 키워드입니다. JMP는 마법사의 추측 메뉴에서 해당 키워드에 대한 선택 항목을 표시해야 합니다.