Convertor Apple plist în JSON
Convertire fişier de listă de proprietăți XML Apple în JSON și invers, din JSON în plist.
Convertor Apple plist în JSON
Lipiți un fişier de listă de proprietăți XML Apple (.plist) și acest instrument îl convertește în JSON — sau lipiți JSON și convertiți-l înapoi în plist. Gestionează toate tipurile de plist: dicționarele și matricele devin obiecte și matrice JSON, stringurile și booleanele se mapează direct, iar numerele întregi și reale devin numere JSON.
Datele și datele binare necesită grijă suplimentară, deoarece JSON nu are tipuri native pentru acestea. Activați "Dată ISO 8601" pentru a reda o dată plist ca un string ISO 8601 simplu — sau, în sens invers, pentru a detecta un string JSON care arată ca ISO și pentru a-l transforma din nou în dată; dezactivați opțiunea și data devine un mic obiect marcator în schimb, etichetat pentru ca deplasarea circulară să rămână fără pierderi. Opțiunea "Conținut <data>" controlează cum apar blocurile de date codificate în base64 din plist în JSON: păstrate ca text base64, sau decodificate în text citibil atunci când sarcina este de fapt UTF-8. Alte opțiuni acoperă indentarea, sortarea alfabetică a cheilor dicționarului și — pentru plisturi care lipsesc headerul DOCTYPE standard — toleranța pentru această omisiune în loc să respingă fişierul.
Dacă marcajul plist este neformat, eroarea numește problema și, când "Raportare număr linie la eroare" este activată, indică linia exactă pentru a o putea găsi rapid într-un fişier mare. Fişierele plist și documente JSON foarte mari sunt gestionate în același mod ca orice altă intrare, până la limita de dimensiune de ieșire a instrumentului.
Tot se execută local în browserul dvs — un plist poate conține preferințele aplicației sau configurarea dispozitivului, și niciodată nu se încarcă nicăieri. Copiați rezultatul, descărcați-l ca fişier .txt, sau trimiteți ieșirea direct înapoi în intrare pentru a continua transformarea acesteia.