Konwerter Properties do JSON
Wklej proste wpisy z pliku .properties, aby otrzymać sformatowany JSON. Konwerter przyjmuje = lub : między kluczem a wartością, pomija puste wiersze i całe wiersze komentarzy oraz może rozwinąć klucze z kropkami do zagnieżdżonych obiektów. Dane są przetwarzane przez witrynę, więc nie wklejaj sekretów.
Jak wykonać konwersję
-
1
Wklej wpisy
Użyj jednego wpisu `klucz=wartość` lub `klucz:wartość` w wierszu. Wiersze zaczynające się od `#` lub `!` są pomijane.
-
2
Wybierz strukturę
Zachowaj płaskie klucze z kropkami albo zamień `db.host` w zagnieżdżony obiekt `db`.
-
3
Konwertuj i kopiuj
Narzędzie rozpoznaje true, false, null i liczby; pozostałe wartości pozostają tekstem.
Obsługiwana składnia i ograniczenia
- Separatorami są wyłącznie
=i:; sama spacja nie wystarcza. - Usuwane są całe wiersze komentarzy zaczynające się od
#lub!. - Dekodowane są sekwencje
\n,\t,\ri\\. - Kontynuacja wiersza z Javy, dekodowanie
\uXXXXi separatory poprzedzone ukośnikiem nie są obsługiwane. - Przy powtórzonym kluczu wygrywa ostatnia wartość. Po włączeniu zagnieżdżania każda kropka tworzy poziom; kropki poprzedzone ukośnikiem nie są traktowane dosłownie.
Sprawdź wynik przed użyciem produkcyjnym, zwłaszcza gdy źródło korzysta z pełnej składni Java Properties.load().
Najczęściej zadawane pytania
Nie. Konwerter służy do prostych wpisów i nie obsługuje kontynuacji wierszy, kodów Unicode ani samych spacji jako separatora.
Po włączeniu zagnieżdżania a.b=x tworzy obiekt wewnątrz a. Wyłącz tę opcję, aby zachować dosłowny klucz a.b.
Tekst jest wysyłany do witryny i przetwarzany przez komponent serwera. Nie wklejaj haseł, kluczy API ani poufnych danych.
Powiązane narzędzia
Tabela ASCII
Pełna tabela ASCII od 0 do 127 z zapisem dziesiętnym, szesnastkowym, ósemkowym i binarnym oraz notacją numerycznych odwołań HTML, w tym kodami sterującymi NUL, LF i DEL.
Referencja znaków HTML
Przeszukiwalna lista encji HTML wraz z ich kodami nazwanymi i liczbowymi oraz kopiowaniem jednym kliknięciem specjalnych znaków i symboli.
Skróty klawiaturowe
Wyszukuj udokumentowane skróty domyślne VS Code, Chrome i Bash z GNU Readline w macOS, Windows i Linux.
Generator EditorConfig
Wygeneruj plik .editorconfig z własnymi regułami stylu i rozmiaru wcięć, końca linii, kodowania i białych znaków, aby uzyskać spójne formatowanie w różnych IDE i edytorach.
Walidator adresów e-mail
Zweryfikuj adres e-mail: sprawdzenie składni RFC 5322, sprawdzenie rekordu MX w czasie rzeczywistym oraz szczegóły dotyczące części lokalnej, domeny i długości. Żadna wiadomość nie jest wysyłana.
Formatowanie HTML
Formatuj HTML lokalnie w przeglądarce, używając wcięć dwóch lub czterech spacji. HTML nie jest wysyłany ani walidowany.
Narzędzie jest dostępne w innych językach
- Properties till JSON-konverterare [SV]
- Properties를 JSON으로 변환 [KO]
- Conversor de Properties para JSON [PT]
- Convertisseur Properties vers JSON [FR]
- PropertiesからJSONへの変換ツール [JA]
- Công cụ chuyển Properties sang JSON [VI]
- Konverter Properties ke JSON [ID]
- محوّل Properties إلى JSON [AR]
- Conversor de Properties a JSON [ES]
- Properties-naar-JSON-converter [NL]
- Properties-in-JSON-Konverter [DE]
- แปลง Properties เป็น JSON [TH]
- Properties to JSON Converter [EN]
- Convertitore da Properties a JSON [IT]
- Конвертер Properties в JSON [RU]
- Properties JSON Dönüştürücü [TR]
- Properties 转 JSON 工具 [ZH]