■ TextWrangler- Format JSON Filter 적용
Mac에서 유용하게 사용할 수 있는 무료 Editor 중 하나로 TextWrangler가 있습니다.
(https://itunes.apple.com/kr/app/textwrangler/id404010395?mt=12)
간단한 Text는 물론 HTML, java script 코드 등을 쉽게 열고 편집할 수 있는데요.
기본적으로 JSON Format에 대해서는 쉽게 볼 수가 없어 아쉬웠습니다.
그래서 간단한 python파일을 하나 만들어서 Format JSON Filter를 적용해보고자 해요.
방법은 매우 간단합니다.
1. TextWrangler 설치 경로에 JSON.py라는 파일을 생성합니다.
~/Library/Application\ Support/TextWrangler/Text\ Filters/Format\ JSON.py
2. 아래 스크립트를 추가합니다.
#!/usr/local/bin/python import fileinput import json if __name__ == "__main__": text = '' for line in fileinput.input(): text = text + ' ' + line.strip() jsonObj = json.loads(text) print json.dumps(jsonObj, sort_keys=True, indent=2) |
3. 저장 후 TextWrangler를 실행합니다.
상단 메뉴 Text - Apply Text Filter - Format JSON이 생겼습니다.
이를 클릭하면 JSON Format으로 바로 변환이 됨을 확인할 수 있습니다.
감사합니다.
'ETC' 카테고리의 다른 글
[MyBatis] if와 foreach를 활용하여 동적 쿼리생성 (필터링 기능) (0) | 2019.12.18 |
---|---|
[Thymeleaf] URL 표현하기 (th:href) (1) | 2019.04.27 |
[Nginx] 설치하고 사용하기 (0) | 2018.04.09 |
[HTML] 리스트 태그 (ul, ol, dl) (1) | 2017.10.06 |
[Cron] 크론(cron) 표현식 정리 (2) | 2017.07.26 |