#parsing
2 APIs con questa etichetta
INI API
Converti tra file di configurazione INI e JSON, in entrambe le direzioni. L'endpoint parse legge testo INI — sezioni ([section]), sezioni annidate ([database.replica]), coppie chiave=valore, commenti e chiavi ripetute (array) — in un oggetto JSON pulito; l'endpoint stringify trasforma un oggetto JSON in un file INI correttamente formattato. INI è il formato di configurazione utilizzato da Git (.gitconfig), PHP (php.ini), unità systemd, voci desktop, tox/setup.cfg, molti strumenti CLI e software Windows. Perfetto per modificare la configurazione a livello di programmazione, migrare impostazioni tra formati e leggere configurazioni in ambienti che supportano solo JSON. Calcolo puramente locale — nessuna chiave, nessun servizio di terze parti, istantaneo; invia file grandi tramite POST. Live, nulla viene memorizzato. 3 endpoint. Completa i convertitori YAML, TOML, CSV e XML ed è distinto da ciascuno.
api.oanor.com/ini-api
Duration API
Work with ISO-8601 durations — the PnYnMnDTnHnMnS strings (P3Y6M4DT12H30M5S, PT1H30M) used across calendars, scheduling, video metadata, billing periods and APIs. Parse a duration into its components and a total in seconds and milliseconds; format a number of seconds (or individual year/month/week/day/hour/minute/second fields) back into a canonical ISO-8601 string; humanise any duration into readable text ("1 hour and 30 minutes"); and measure the exact duration between two instants (ISO timestamps or unix epochs) as both an ISO-8601 string and a precise second count. Years and months use documented calendar averages and are clearly flagged as approximate. Pure local computation — no key, no third-party service, instant. Live, nothing stored. 5 endpoints. Distinct from date/time parsing and relative-time ("3 hours ago") formatting.
api.oanor.com/duration-api