Skip to main content

iCal 파서 iCalendar (.ics) 파일을 해석하고 이벤트 세부 정보를 읽기 쉬운 형식으로 표시합니다.

iCal 파서 illustration
🔄

iCal 파서

iCalendar (.ics) 파일을 해석하고 이벤트 세부 정보를 읽기 쉬운 형식으로 표시합니다.

1

.ics 내용 붙여넣기

.ics 파일의 내용을 붙여 넣습니다.

2

이벤트 파싱

Parse 버튼을 클릭하여 이벤트 세부 정보를 추출합니다.

3

이벤트 보기

읽기 쉬운 형식으로 모든 이벤트와 해당 세부 정보를 확인할 수 있습니다.

Loading tool...

What Is iCal 파서?

iCal Parser는 iCalendar(.ics) 파일의 내용을 인간이 읽기 쉬운 형식으로 읽고 표시합니다. VEVENT 구성 요소를 추출하여 제목(요약), 날짜, 위치, 설명, 주최자 및 UID를 포함한 주요 속성을 표시합니다. 이 파서는 RFC 5545 줄 접기(연속行)를 처리하며 iCal.escape 시퀀스와 DATE 및 DATETIME 값 유형을 모두 지원합니다. 하나의 .ics 파일에 여러 이벤트가 있는 경우 모든 이벤트가 추출되어 표시됩니다.

Why Use iCal 파서?

  • .ics 파일에서 모든 VEVENT 구성 요소를 읽습니다.
  • RFC 5545 줄 접기 및 이스케이프 시퀀스를 처리합니다.
  • DATE 및 DATETIME 값 유형을 모두 지원합니다.
  • 클린한 카드 기반 레이아웃으로 이벤트를 표시합니다.

Common Use Cases

캘린더 디버깅

캘린더 이벤트가 올바르게 표시되지 않을 때 .ics 파일 내용을 조사합니다.

이벤트 검토

이메일로 받은 .ics 파일에서 이벤트 세부 정보를 확인할 수 있습니다.

데이터 추출

문서화 또는 보고서용으로 .ics 파일에서 이벤트 정보를 추출합니다.

개발 테스트

캘린더 애플리케이션 개발에서 .ics 파일 생성을 확인합니다.

Technical Guide

파서는 RFC 5545 iCalendar 파싱의 주요 측면을 구현합니다. 줄 접기를 먼저 처리합니다. 공백이나 탭으로 시작하는 줄은 이전 줄과 연결되며, 이는 명세에 따라 수행됩니다.

파서는 BEGIN:VEVENT 및 END:VEVENT 마커를扫描하여 개별 이벤트를 식별합니다. 각 이벤트 내에서 속성 줄은 속성 이름(매개 변수 포함)과 값을 분리하기 위해 첫 번째 콜론으로 나뉩니다.

날짜 파싱은 DATE (YYYYMMDD) 및 DATETIME (YYYYMMDDTHHMMSS) 형식을 모두 처리하여 인간이 읽기 쉬운 문자열로 변환합니다. 파서는 속성 이름에서 매개 변수를 제거합니다(예: DTSTART;VALUE=DATE는 DTSTART가 됩니다).

iCal 이스케이프 시퀀스는 해제됩니다: \n → 줄 바꿈, \, → 쉼표, \; → 세미콜론, \\ → 역슬래시.

Tips & Best Practices

  • 1
    BEGIN:VCALENDAR 및 END:VCALENDAR를 포함한 전체 .ics 파일 내용을 붙여 넣습니다.
  • 2
    .ics 파일에 여러 이벤트가 있는 경우 모두 추출되어 표시됩니다.
  • 3
    날짜 형식은 자동으로 사람이 읽기 쉬운 문자열로 변환됩니다.
  • 4
    iCal 이스케이프 시퀀스(\n, \,)는 자동으로 처리됩니다.

Related Tools

Frequently Asked Questions

Q 어떤 이벤트 속성이 추출되나요?
요약(제목), 시작 날짜, 종료 날짜, 위치, 설명, 조직자 및 UID가 추출되어 표시됩니다.
Q 반복되는 이벤트를 처리하나요?
RRULE 속성은 인식되지만 개별 발생으로 확장되지 않습니다.
Q .ics 파일을 업로드할 수 있나요?
현재는 파일 내용을 붙여 넣습니다. .ics 파일을 열기 위해 텍스트 편집기를 사용하고 내용을 복사합니다.
Q 시간대 정보는 어떻게 되나요?
VTIMEZONE 구성 요소는 현재 처리되지 않습니다. 날짜는 파일에 나타나는 대로 표시됩니다.
Q 여러 이벤트를 처리하나요?
예, .ics 파일의 모든 VEVENT 구성 요소가 추출되어 표시됩니다.

About This Tool

iCal 파서 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.