Thread JSON: mehrzeilige Werte in einzeilige umwandeln
(6 answers)
Opened by GwenDragon at 2018-07-28 13:28
Ich habe von nem Kunden zur Lokalisierung seiner Webapp JSON-Dateien erhalten, welche Strings, numerische Werte und auch HTML enthalten können.
Sie sind wie in der Struktur wie folgt aufgebaut (hier gekürzt zur Anschauung). Code: (dl
)
1 // Desc: DoScan language file Das Problem ist dass hier im Falle der Webanwendung (hier Chromium + Mozilla-Kern) JSON nur einzeilige Werte bei message zulässt. Mit json_pp oder json_xs lässt sich sowas nicht parsen, da meckert es sowohl die Kommentare an als auch die newlines der Werte bei message. Oder habe ich irgendeinen Parameter bei json_pp übersehen? Sicher kann man mit einem Texteditor rum wurschteln und das HTML einzeilig machen. Aber solch Sklavenarbeit ist abgeschafft. Wie bekomme ich das nun automatisiert mit Perl hin, dass die Werte für message in einer Zeile laufen? Weiß jemand eine Lösung? Es muss nämlich als Perl-Script später automatisiert in einem Makefile laufen. Last edited: 2018-07-28 14:02:56 +0200 (CEST) |