جارٍ التحميل…
جارٍ التحميل…
جارٍ التحميل…
حوّل iCalendar إلى JSON. الصق نصًا أو اختر ملفًا، وراجع النتيجة، ثم انسخها أو نزّلها.
هل تحتاج إلى الاتجاه العكسي؟ تحويل JSON إلى iCalendar.
سياسة تحويل محددة
يتبع إخراج iCalendar استثناء CRLF في RFC 5545، ويلف الأسطر الفعلية عند 75 ثُمانية UTF-8، ويفلت قيم TEXT، ويصدر طوابع UTC الزمنية مع Z، وينشئ خاصيتي UID وDTSTAMP المطلوبتين. قد تُسطّح البنى الخاصة بالتقويم أو تُسقط عند التحويل إلى بيانات جدولية.
BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Example//Calendar//EN BEGIN:VEVENT UID:[email protected] DTSTAMP:20260830T120000Z DTSTART:20260901T090000Z DTEND:20260901T100000Z SUMMARY:Project planning LOCATION:Conference room END:VEVENT END:VCALENDAR
[
{
"uid": "[email protected]",
"dtstamp": "2026-08-30T12:00:00.000Z",
"start": "2026-09-01T09:00:00.000Z",
"end": "2026-09-01T10:00:00.000Z",
"summary": "Project planning",
"location": "Conference room"
}
]الصق بيانات iCalendar أو افتحها، وراجع أي رسالة تحقق، ثم انسخ نتيجة JSON أو نزّلها.
يقتصر حجم المدخلات على 20 MB. تعرض الأعمال الأكثر كلفة في المتصفح تقدمها، ويمكن إلغاؤها، ولها مهلة زمنية ليظل أداء الصفحة سريعًا.
نعم. تمثّل التنسيقات البيانات بطرق مختلفة، لذلك قد تتغير بعض معلومات النوع أو البنية. يوثّق المحوّل آلية التحويل الحتمية في هذه الصفحة.
تُحفظ الأعداد الصحيحة داخليًا بصيغة BigInt وتصبح سلاسل عندما يتعذر على JSON تمثيلها بأمان. تنتج NaN وInfinity خطأ واضحًا بدلاً من JSON غير صالح أو إخراج مقرّب.