tiny tools

JSONinfo - show json information v0.1

crazybug 2022. 5. 3. 18:45

JSONinfo-v0.1.zip
12.72MB

JSONinfo은 확장자가 JSON  파일의 데이터 건수, KEY 정보, 샘플JSON 정보 등 보여주는  명령행 프로그램(command line program) 입니다.

특히, 하나의 파일에 수십~수만개의 데이터가 들어 있거나 데이터 구조가 복잡할 경우 데이터 건수, KEY구조, 샘플json을 확인할 때 유용합니다.

참고: JSON(제이슨, JavaScript Object Notation)
속성-값 쌍(attribute–value pairs), 배열 자료형(array data types) 또는 기타 모든 시리얼화 가능한 값(serializable value) 또는 "키-값 쌍"으로 이루어진 데이터 오브젝트를 전달하기 위해 인간이 읽을 수 있는 텍스트를 사용하는 개방형 표준 포맷이다(출처: https://ko.wikipedia.org/wiki/JSON).

 

사용법

옵션에 따라 도움말, 데이터 개수, JSON KEY, 샘플JSON 등을 보여줍니다.

  > jsoninfo –h 

  > jsoninfo

  > jsoninfo –v count

  > jsoninfo –v key

  > jsoninfo –v json

  > jsoninfo –v all

 

사용 패키지

    import (
       "bytes"
        "encoding/json"
       "flag"
        "fmt"
        "io/ioutil"
        "log"
        "os"
        "path/filepath"
        "strings"
        "time"
    )

 

샘플파일 출처: https://aihub.or.kr/