Skip to main content

आईकैलेंडर पार्सर iCalendar (.ics) फ़ाइलों को विश्लेषित करें और घटना विवरणों को पढ़ने योग्य प्रारूप में दिखाएं।

आईकैलेंडर पार्सर illustration
🔄

आईकैलेंडर पार्सर

iCalendar (.ics) फ़ाइलों को विश्लेषित करें और घटना विवरणों को पढ़ने योग्य प्रारूप में दिखाएं।

1

.ics सामग्री पेस्ट करें

.ics फ़ाइल की सामग्री पेस्ट करें।

2

इवेंट्स को पार्स करें

इवेंट विवरण निकालने के लिए पार्स पर क्लिक करें।

3

इवेंट्स देखें

पढ़ने योग्य प्रारूप में सभी इवेंट्स और उनके विवरण देखें।

Loading tool...

What Is आईकैलेंडर पार्सर?

आईकैलेंडर पार्सर iCalendar (.ics) फ़ाइलों की सामग्री को मानव-पठनीय प्रारूप में पढ़ता और प्रदर्शित करता है। यह VEVENT घटक निकालता है और शीर्षक (सारांश), तिथियों, स्थान, विवरण, आयोजक और यूआईडी सहित महत्वपूर्ण गुणों को प्रदर्शित करता है। पार्सर आरएफसी 5545 लाइन मोड़ (निरंतरता रेखाएं), iCal एस्केप अनुक्रम और दोनों तिथि और डेटटाइम मान प्रकारों को संभालता है। एकल .ics फ़ाइल में कई घटनाओं को सभी निकाले जाते हैं और प्रदर्शित किए जाते हैं।

Why Use आईकैलेंडर पार्सर?

  • .ics फ़ाइलों से सभी VEVENT घटक पढ़ता है।
  • RFC 5545 लाइन फोल्डिंग और एस्केप सीक्वेंस को संभालता है।
  • दोनों DATE और DATETIME मान प्रकारों को समर्थन करता है।
  • इवेंट्स को साफ, कार्ड-आधारित लेआउट में प्रदर्शित करता है।

Common Use Cases

कैलेंडर डीबगिंग

जब कैलेंडर इवेंट्स सही से नहीं दिख रहे हों तो .ics फ़ाइल सामग्री का निरीक्षण करें।

इवेंट समीक्षा

ईमेल द्वारा प्राप्त .ics फ़ाइलों से इवेंट विवरण देखें बिना उन्हें आयात किए।

डेटा निष्कर्षण

दस्तावेज़ या रिपोर्ट के लिए .ics फ़ाइलों से इवेंट जानकारी निकालें।

विकास परीक्षण

कैलेंडर एप्लिकेशन विकास में .ics फ़ाइल जनरेशन को सत्यापित करें।

Technical Guide

पार्सर आरएफसी 5545 iCalendar पार्सिंग के महत्वपूर्ण पहलुओं को लागू करता है। रेखा अनरोलिंग सबसे पहले संभाली जाती है: एक अंतरिक्ष या टैब से शुरू होने वाली पंक्तियां विशिष्टीकरण के अनुसार पिछली पंक्ति के साथ जोड़ी जाती हैं।

पार्सर व्यक्तिगत घटनाओं की पहचान करने के लिए BEGIN:VEVENT और END:VEVENT मार्करों को स्कैन करता है। प्रत्येक घटना में, गुण रेखाएँ पहले कोलन पर विभाजित होती हैं ताकि गुण नाम (किसी भी पैरामीटर के साथ) और मान को अलग किया जा सके।

तिथि पार्सिंग दोनों तिथि (YYYYMMDD) और डेटटाइम (YYYYMMDDTHHMMSS) प्रारूपों को संभालती है, उन्हें मानव-पठनीय स्ट्रिंग में परिवर्तित करती है। पार्सर गुण नामों से पैरामीटर हटा देता है (उदाहरण के लिए, DTSTART;VALUE=DATE DTSTART बन जाता है)।

iCal एस्केप अनुक्रम अनएस्केप्ड हो जाते हैं: \n → नयी पंक्ति, \, → अल्पविराम, \; → सेमीकोलन, \\ → बैकस्लैश।

Tips & Best Practices

  • 1
    .ics फ़ाइल सामग्री पेस्ट करना शुरू करें, जिसमें BEGIN:VCALENDAR और END:VCALENDAR शामिल हों।
  • 2
    एक फ़ाइल में कई इवेंट्स निकाले और प्रदर्शित किए जाते हैं।
  • 3
    तारीख प्रारूप स्वचालित रूप से मानव-पठनीय स्ट्रिंग में परिवर्तित हो जाते हैं।
  • 4
    iCal एस्केप सीक्वेंस (\n, \,) स्वचालित रूप से संसाधित किए जाते हैं।

Related Tools

Frequently Asked Questions

Q कौन से इवेंट गुण निकाले जाते हैं?
सारांश (शीर्षक), प्रारंभ तिथि, अंत तिथि, स्थान, विवरण, आयोजक और यूआईडी निकाले और प्रदर्शित किए जाते हैं।
Q क्या यह आवर्ती इवेंट्स को संभालता है?
RRULE गुणों को मान्यता दी जाती है, लेकिन व्यक्तिगत घटनाओं में नहीं बढ़ाया जाता है।
Q क्या मैं एक .ics फ़ाइल अपलोड कर सकता हूं?
वर्तमान में, फ़ाइल सामग्री पेस्ट करें। एक टेक्स्ट एडिटर का उपयोग करके .ics फ़ाइल खोलें और इसकी सामग्री को कॉपी करें।
Q समय क्षेत्र जानकारी के बारे में क्या?
VTIMEZONE घटक वर्तमान में संसाधित नहीं होते हैं। तिथियां फ़ाइल में दिखाई देने वाले रूप में प्रदर्शित की जाती हैं।
Q क्या यह कई इवेंट्स को संभालता है?
हाँ, .ics फ़ाइल में सभी VEVENT घटक निकाले और प्रदर्शित किए जाते हैं।

About This Tool

आईकैलेंडर पार्सर 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.