Properties-naar-JSON-converter
Plak eenvoudige regels uit een .properties-bestand om opgemaakte JSON te maken. De converter accepteert = of : tussen sleutel en waarde, slaat lege regels en volledige commentaarregels over en kan puntsleutels omzetten in geneste objecten. De verwerking loopt via de website; plak dus geen geheimen.
Zo werkt de omzetting
-
1
Plak de regels
Gebruik per regel één invoer als `sleutel=waarde` of `sleutel:waarde`. Regels die beginnen met `#` of `!` worden overgeslagen.
-
2
Kies de structuur
Laat puntsleutels plat of zet `db.host` om in een genest `db`-object.
-
3
Zet om en kopieer
true, false, null en getallen worden herkend; andere waarden blijven tekenreeksen.
Voorbeeld
db.host=localhost
db.port=5432
feature.enabled=true
Met geneste uitvoer ingeschakeld wordt dit:
{
"db": { "host": "localhost", "port": 5432 },
"feature": { "enabled": true }
}
Ondersteunde syntaxis en beperkingen
- Alleen
=en:zijn scheidingstekens; alleen witruimte is dat niet. - Volledige commentaarregels die met
#of!beginnen, worden verwijderd. - De escapes
\n,\t,\ren\\worden gedecodeerd. - Java-regelvoortzetting,
\uXXXX-decodering en escaped scheidingstekens worden niet ondersteund. - Bij dubbele sleutels geldt de laatste waarde. Met nesten ingeschakeld maakt elke punt een niveau; escaped letterlijke punten worden niet herkend.
Controleer de JSON voor productiegebruik, vooral als de bron de volledige Java-grammatica van Properties.load() gebruikt.
Veelgestelde vragen
Nee. Deze converter is voor eenvoudige regels en ondersteunt geen regelvoortzetting, Unicode-escapes of witruimte als enige scheiding.
Met nesten ingeschakeld maakt a.b=x een object onder a. Schakel het uit om de letterlijke sleutel a.b te behouden.
De tekst wordt naar de website gestuurd voor verwerking door de server. Plak geen wachtwoorden, API-sleutels of vertrouwelijke gegevens.
Gerelateerde tools
ASCII-tabelreferentie
Volledige ASCII-tabel van 0 tot 127 met decimale, hexadecimale, octale en binaire waarden en HTML-numerieke referentienotatie, inclusief control codes zoals NUL, LF en DEL.
HTML-tekenreferentie
Een doorzoekbare lijst met HTML-entiteiten, hun benoemde en numerieke codes, plus kopiëren met één klik voor speciale tekens en symbolen.
Sneltoetsenoverzicht
Zoek gedocumenteerde standaardsneltoetsen voor VS Code, Chrome en Bash met GNU Readline op macOS, Windows en Linux.
E-mailvalidator
Valideer een e-mailadres: RFC 5322-syntaxcontrole, live MX-record-zoekopdracht, plus details over lokaal deel, domein en lengte. Er wordt geen e-mail verstuurd.
EditorConfig-generator
Genereer een .editorconfig-bestand met uw regels voor inspringstijl en -grootte, regeleinde, tekenset en witruimte voor consistente opmaak in alle IDE's en editors.
CSS-kaartgenerator
Maak de CSS voor een kaartcontainer: achtergrond, rand, hoekradius, binnenruimte en een zachte slagschaduw, met direct voorbeeld en copy-pastecode.
Tool beschikbaar in andere talen
- Properties till JSON-konverterare [SV]
- 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-in-JSON-Konverter [DE]
- แปลง Properties เป็น JSON [TH]
- Конвертер Properties в JSON [RU]
- Properties JSON Dönüştürücü [TR]
- Properties 转 JSON 工具 [ZH]
- Properties to JSON Converter [EN]
- Convertitore da Properties a JSON [IT]