Dos

#parsing

2 APIs avec cette balise

API INI

Convertissez entre les fichiers de configuration INI et JSON, dans les deux sens. Le point de terminaison parse lit le texte INI — sections ([section]), sections imbriquées ([database.replica]), paires clé=valeur, commentaires et clés répétées (tableaux) — en un objet JSON propre ; le point de terminaison stringify transforme un objet JSON en un fichier INI correctement formaté. INI est le format de configuration utilisé par Git (.gitconfig), PHP (php.ini), les unités systemd, les entrées de bureau, tox/setup.cfg, de nombreux outils CLI et les logiciels Windows. Parfait pour éditer la configuration par programmation, migrer des paramètres entre formats et lire la configuration dans des environnements qui ne parlent que JSON. Calcul local pur — pas de clé, pas de service tiers, instantané ; envoyez des fichiers volumineux via POST. En direct, rien n'est stocké. 3 points de terminaison. Complète les convertisseurs YAML, TOML, CSV et XML et se distingue de chacun.

api.oanor.com/ini-api

API Duration

Travaillez avec les durées ISO-8601 — les chaînes PnYnMnDTnHnMnS (P3Y6M4DT12H30M5S, PT1H30M) utilisées dans les calendriers, la planification, les métadonnées vidéo, les périodes de facturation et les API. Analysez une durée en ses composants et un total en secondes et millisecondes ; formatez un nombre de secondes (ou des champs individuels année/mois/semaine/jour/heure/minute/seconde) en une chaîne ISO-8601 canonique ; humanisez toute durée en texte lisible ("1 heure et 30 minutes") ; et mesurez la durée exacte entre deux instants (horodatages ISO ou époques Unix) à la fois comme une chaîne ISO-8601 et un compte précis de secondes. Les années et les mois utilisent des moyennes calendaires documentées et sont clairement signalés comme approximatifs. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 5 points de terminaison. Distinct de l'analyse de date/heure et du formatage de temps relatif ("il y a 3 heures").

api.oanor.com/duration-api