두 가지 예가 떠 오릅니다.
.Net 프로그래머가 Windows 레지스트리 대신 .config 파일을 사용하도록 권장하는 이유 중 하나는 .config 파일이 XML이므로 사람이 읽을 수 있기 때문입니다.
마찬가지로 JSON은 독점 형식과 비교하여 사람이 읽을 수있는 것으로 간주되는 경우가 있습니다.
사람이 읽을 수있는 형식은 실제로 사람이 읽을 수 있습니까? 구성 데이터의 예에서 :
- 형식은 정보의 기본 의미를 변경하지 않습니다. 두 경우 모두 데이터가 같은 것을 나타냅니다.
- 레지스트리와 .config 파일은 모두 내부적으로 시리즈 0과 1로 저장됩니다. 그 정도로, 인간은 기본 표현을 읽을 수 없습니다.
- 레지스트리 및 .config 파일에는 모두 0과 1을 읽고 형식을 지정하고 표시하여 사람이 읽을 수있는 형식으로 변환하는 도구가 필요합니다. Windows 레지스트리에 저장된 구성의 경우 레지스트리 편집기입니다. XML의 경우 텍스트 편집기 또는 XML 리더 일 수 있습니다. 어느 쪽이든, 도구는 데이터 형식이 아닌 데이터를 읽을 수있게 만듭니다.
그렇다면 사람이 읽을 수있는 데이터 형식과 사람이 읽을 수없는 형식의 차이점은 무엇입니까?