Die meisten modernen JSON-Übersetzer sind darauf ausgelegt, komplexe verschachtelte Strukturen und Hierarchien innerhalb von JSON-Dateien zu bewältigen. Die Tools erhalten die ursprüngliche Dateistruktur, während sie nur die Textwerte übersetzen. Alle Schlüssel, Arrays und Objekte bleiben im Originalformat, um sicherzustellen, dass die übersetzte Datei gültiges JSON bleibt. Es ist jedoch stets ratsam, die Ausgabe so zu überprüfen, dass die Struktur mit der Quelldatei übereinstimmt.