Properties till JSON-konverterare
Klistra in enkla poster från en .properties-fil för att skapa formaterad JSON. Konverteraren accepterar = eller : mellan nyckel och värde, hoppar över tomma rader och hela kommentarrader och kan bygga nästlade objekt av punktseparerade nycklar. Bearbetningen sker via webbplatsen, så klistra inte in hemligheter.
Så fungerar konverteringen
-
1
Klistra in posterna
Använd en post som `nyckel=värde` eller `nyckel:värde` per rad. Rader som börjar med `#` eller `!` ignoreras.
-
2
Välj struktur
Behåll punktnycklar platta eller omvandla `db.host` till ett nästlat `db`-objekt.
-
3
Konvertera och kopiera
true, false, null och tal identifieras; andra värden förblir strängar.
Exempel
db.host=localhost
db.port=5432
feature.enabled=true
Med nästlad utdata aktiverad blir detta:
{
"db": { "host": "localhost", "port": 5432 },
"feature": { "enabled": true }
}
Syntax som stöds och begränsningar
- Endast
=och:fungerar som avgränsare; enbart blanksteg gör det inte. - Hela kommentarrader som börjar med
#eller!tas bort. - Escape-sekvenserna
\n,\t,\roch\\avkodas. - Java-radfortsättning, avkodning av
\uXXXXoch escaped avgränsare stöds inte. - Vid dubbla nycklar används det sista värdet. Med nästling aktiverad skapar varje punkt en nivå; escaped bokstavliga punkter känns inte igen.
Granska JSON-resultatet före produktionsbruk, särskilt om källan använder hela Java-grammatiken i Properties.load().
Vanliga frågor
Nej. Konverteraren är avsedd för enkla poster och stöder inte radfortsättning, Unicode-escapes eller blanksteg som enda avgränsare.
Med nästling aktiverad skapar a.b=x ett objekt under a. Stäng av funktionen för att behålla den bokstavliga nyckeln a.b.
Texten skickas till webbplatsen för bearbetning av serverkomponenten. Klistra inte in lösenord, API-nycklar eller konfidentiella värden.
Relaterade verktyg
ASCII-tabellreferens
Full ASCII-tabell från 0 till 127 med decimal-, hex-, oktal- och binärvärden samt notation för numeriska HTML-referenser, inklusive NUL, LF och DEL.
HTML-teckenreferens
En sökbar lista över HTML-entiteter med deras namngivna och numeriska koder samt kopiering med ett klick för specialtecken och symboler.
Referens för kortkommandon
Sök dokumenterade standardkommandon för VS Code, Chrome och Bash med GNU Readline i macOS, Windows och Linux.
E-postvalidator
Validera en e-postadress: RFC 5322-syntaxkontroll, live-slagning av MX-poster samt detaljer om lokal del, domän och längd. Ingen e-post skickas.
EditorConfig-generator
Generera en .editorconfig-fil med dina regler för indragsstil och -storlek, radslut, teckenuppsättning och blanksteg för enhetlig formatering i alla IDE:er och editorer.
FPS-räknare
Mät webbläsarens FPS med requestAnimationFrame: utjämning, lägsta och högsta bildfrekvens, varningsgräns och valfri graf. Körs lokalt, utan uppladdning och utan API.
Verktyget finns på andra språk
- Properties를 JSON으로 변환 [KO]
- Conversor de Properties para JSON [PT]
- Convertisseur Properties vers JSON [FR]
- PropertiesからJSONへの変換ツール [JA]
- Konwerter Properties do JSON [PL]
- 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]