chatGPT 도와줘!
sheet_to_json 옵션들에 대해 알고 싶어
설명: 특정 범위의 셀을 변환하도록 지정합니다.
유형: string 또는 number 또는 { s: { c: number, r: number }, e: { c: number, r: number } }
예시:
"A1:C10": A1에서 C10까지의 범위.
2: 0부터 시작하는 인덱스이므로 세 번째 행부터 변환합니다.
설명: JSON 객체의 키로 사용할 값을 결정합니다.
유형: number 또는 array 또는 string
예시:
1: 첫 번째 행을 헤더로 사용.
["A", "B", "C"]: 지정한 배열을 헤더로 사용.
undefined 또는 0: 기본 키 값으로 사용 (0, 1, 2,...).
설명: 셀 값을 포맷팅 없이 그대로 사용할지 결정합니다.
유형: boolean
기본값: false
예시: true이면 포맷팅되지 않은 셀 값을 사용합니다.
설명: 비어 있는 셀에 대해 기본값을 지정합니다.
유형: any
기본값: undefined
예시: null이면 비어 있는 셀은 null로 표시됩니다.
설명: 빈 행을 포함할지 여부를 결정합니다.
유형: boolean
기본값: false
예시: true이면 빈 행도 JSON에 포함됩니다.
설명: 특정 시트의 범위를 지정하여 변환합니다.
유형: string 또는 number 또는 객체
예시: "A1:B2"는 해당 셀 범위만 변환합니다.
설명: 날짜 셀을 포맷팅할 때 사용할 서식을 지정합니다.
유형: string
예시: "mm/dd/yyyy"는 날짜를 월/일/연도 형식으로 포맷합니다.
설명: 날짜 셀을 Date 객체로 변환할지 결정합니다.
유형: boolean
기본값: false
예시: true이면 날짜 셀이 JavaScript Date 객체로 변환됩니다.
설명: 셀의 수식을 포함할지 여부를 결정합니다.
유형: boolean
기본값: false
예시: true이면 수식이 JSON에 포함됩니다.
설명: HTML 서식을 사용하여 셀 값을 포함할지 결정합니다.
유형: boolean
기본값: true
예시: true이면 HTML 서식이 포함된 셀 값을 변환합니다.
설명: 셀의 텍스트 값을 변환에 포함할지 결정합니다.
유형: boolean
기본값: false
예시: true이면 셀의 텍스트 값을 JSON에 포함합니다.
설명: 셀 스타일을 포함할지 여부를 결정합니다.
유형: boolean
기본값: false
예시: true이면 스타일 정보도 JSON에 포함됩니다.