Skip to main content

Analyseur iCal Analysez les fichiers iCalendar (.ics) et affichez les détails des événements dans un format lisible.

Analyseur iCal illustration
🔄

Analyseur iCal

Analysez les fichiers iCalendar (.ics) et affichez les détails des événements dans un format lisible.

1

Collez le contenu .ics

Collez le contenu d'un fichier iCalendar (.ics).

2

Analysez les événements

Cliquez sur Analyser pour extraire les détails des événements.

3

Affichez les événements

Voyez tous les événements avec leurs détails dans un format lisible.

Loading tool...

What Is Analyseur iCal?

L'analyseur iCal lit et affiche le contenu des fichiers iCalendar (.ics) dans un format lisible par l'homme. Il extrait les composants VEVENT et affiche les propriétés clés, notamment le résumé (titre), les dates, le lieu, la description, l'organisateur et l'UID. L'analyseur gère le pliage de lignes RFC 5545 (lignes de continuation), les séquences d'échappement iCal et les types de valeurs DATE et DATETIME. Plusieurs événements dans un seul fichier .ics sont tous extraits et affichés.

Why Use Analyseur iCal?

  • Lit tous les composants VEVENT à partir des fichiers .ics.
  • Gère le pliage de lignes et les séquences d'échappement RFC 5545.
  • Prend en charge les types de valeurs DATE et DATETIME.
  • Affiche les événements dans une disposition de cartes propre.

Common Use Cases

Débogage du calendrier

Inspectez le contenu des fichiers .ics lorsque les événements du calendrier ne s'affichent pas correctement.

Révision des événements

Affichez les détails des événements à partir de fichiers .ics reçus par e-mail sans les importer.

Extraction de données

Extraiez les informations sur les événements à partir de fichiers .ics pour la documentation ou les rapports.

Tests de développement

Vérifiez la génération de fichiers .ics dans le développement d'applications de calendrier.

Technical Guide

L'analyseur met en œuvre des aspects clés de l'analyse iCalendar RFC 5545. Le dépliage des lignes est géré en premier : les lignes commençant par un espace ou une tabulation sont concaténées avec la ligne précédente, comme le spécifie la norme.

L'analyseur scanne les marqueurs BEGIN:VEVENT et END:VEVENT pour identifier les événements individuels. Dans chaque événement, les lignes de propriétés sont divisées au premier deux-points pour séparer le nom de la propriété (avec des paramètres éventuels) de la valeur.

L'analyse des dates gère à la fois les formats DATE (YYYYMMDD) et DATETIME (YYYYMMDDTHHMMSS), en les convertissant en chaînes lisibles par l'homme. L'analyseur supprime les paramètres des noms de propriétés (par exemple, DTSTART;VALUE=DATE devient DTSTART).

Les séquences d'échappement iCal sont déséchappées : \n → saut de ligne, \, → virgule, \; → point-virgule, \\ → barre oblique inverse.

Tips & Best Practices

  • 1
    Collez l'ensemble du contenu du fichier .ics, y compris BEGIN:VCALENDAR et END:VCALENDAR.
  • 2
    Plusieurs événements dans un seul fichier sont tous extraits et affichés.
  • 3
    Les formats de date sont automatiquement convertis en chaînes lisibles par l'homme.
  • 4
    Les séquences d'échappement iCal (\n, \,) sont traitées automatiquement.

Related Tools

Frequently Asked Questions

Q Quelles propriétés d'événements sont extraites ?
Résumé (titre), date de début, date de fin, emplacement, description, organisateur et UID sont extraits et affichés.
Q Gère-t-il les événements récurrents ?
Les propriétés RRULE sont reconnues mais non développées en occurrences individuelles.
Q Puis-je télécharger un fichier .ics ?
Actuellement, collez le contenu du fichier. Utilisez un éditeur de texte pour ouvrir le fichier .ics et copiez son contenu.
Q Que se passe-t-il avec les informations de fuseau horaire ?
Les composants VTIMEZONE ne sont pas traités actuellement. Les dates sont affichées telles qu'elles apparaissent dans le fichier.
Q Gère-t-il plusieurs événements ?
Oui, tous les composants VEVENT du fichier .ics sont extraits et affichés.

About This Tool

Analyseur 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.