
Administratorzy i programiści eksportują obiekt JSON do pliku INI, gdy starsza aplikacja wymaga takiego formatu konfiguracji.
Wyeksportuj obiekt JSON jako INI i wykorzystaj uporządkowany wynik łatwy do sprawdzenia. Działa bezpłatnie w przeglądarce, bez zakładania konta.
Musisz dostarczyć plik konfiguracyjny INI do starszego oprogramowania. Wychodzisz od JSON opisującego ustawienia, a narzędzie przepisuje go na sekcje INI. Oszczędza to ponowne wpisywanie każdego klucza i zmniejsza ryzyko błędów.
Cały proces odbywa się w przeglądarce, bez wysyłania danych na zewnątrz. Możesz więc konwertować wrażliwe pliki konfiguracyjne, pozostając na swoim komputerze.
Zagnieżdżone obiekty często stają się sekcjami, których nazwa odzwierciedla ścieżkę, na przykład [database] dla obiektu bazy danych. Wynik zależy od głębokości. Sprawdź, czy otrzymana struktura jest akceptowana przez Twoje oprogramowanie.
Tablice są trudne do przedstawienia w INI. Narzędzie może przekonwertować je na wiele wierszy z indeksami lub je pominąć. Przetestuj na reprezentatywnym przykładzie i dostosuj ręcznie, jeśli wynik Ci nie odpowiada.
Wynik jest zgodny z powszechną składnią INI, ale niektóre parsery mają specyficzne wymagania (cudzysłowy, sekwencje ucieczki). Zaleca się przetestowanie pliku w docelowej aplikacji przed wdrożeniem.
Nie, komentarze obecne w JSON nie są zachowywane podczas konwersji. Narzędzie tworzy sekcje oraz pary klucz równa się wartość na podstawie danych, ale nie przenosi komentarzy do wyniku. Jeśli potrzebujesz objaśnień w pliku INI, dodaj je ręcznie po konwersji. Sprawdź też, czy docelowy parser akceptuje takie komentarze i czy struktura sekcji odpowiada Twojemu programowi.
Nie, narzędzie nie waliduje końcowej składni INI. Wynik może być zgodny z popularnym zapisem, ale poszczególne parsery mają własne wymagania dotyczące cudzysłowów, znaków ucieczki czy sekcji. Dlatego po konwersji przetestuj plik w aplikacji docelowej. Zwróć szczególną uwagę na zagnieżdżone obiekty i tablice, które mogą zostać przedstawione w różny sposób.