Apple plist naar JSON
Converteer een Apple XML-eigenschappenlijst naar JSON of omgekeerd.
Apple plist naar JSON
Plak een Apple XML-eigenschappenlijst (.plist) en dit gereedschap converteert het naar JSON – of plak JSON en converteer het terug naar een plist. Het verwerkt alle plist-types: woordenboeken en arrays worden JSON-objecten en arrays, strings en Booleaanse waarden worden direct gewijst, en gehele getallen en reals worden JSON-getallen.
Data en binaire gegevens vereisen extra zorg, omdat JSON geen native typen ervoor heeft. Schakel "ISO 8601-datums" in om een plist-datum weer te geven als een gewone ISO 8601-string – of aan de terugweg, om een ISO-uitziende JSON-string op te sporen en deze opnieuw in een datum om te zetten. Schakel de optie uit en een datum wordt een klein markeringsobject in plaats daarvan, gelabeld zodat de retourtrip verliesvrij blijft. De optie "<data>-inhoud" bepaalt hoe de base64-gecodeerde gegevensblokken van een plist in JSON verschijnen: behouden als base64-tekst of gedecodeerd naar leesbare tekst wanneer de lading werkelijk UTF-8 is. Andere opties behandelen inspringen, alfabetisch sorteren van woordenboeksleutels en – voor plist-bestanden waarvan de standaard DOCTYPE-header ontbreekt – het tolereren van die weglatingen in plaats van het bestand af te wijzen.
Als de plist-opmaak onjuist is, benoemt de fout het probleem en verwijst deze, wanneer "Regelnummer bij fout rapporteren" is ingeschakeld, naar de exacte regel zodat u deze snel in een groot bestand kunt vinden. Zeer grote plists en JSON-documenten worden op dezelfde manier verwerkt als andere invoer, tot aan de uitvoergroottelimiet van het gereedschap.
Alles wordt lokaal in uw browser uitgevoerd – een plist kan app-voorkeuren of apparaatconfiguratie bevatten, en niets ervan wordt ooit geüpload. Kopieer het resultaat, download het als .txt-bestand of stuur de uitvoer direct terug naar de invoer om het verder te transformeren.