Welches Dateiformat verwendet log4j2 beim Schreiben in RollingFileAppender? Gibt es eine Möglichkeit, dies zu ändern? Was ich tun möchte, benutze UTF-16.Was verwendet der log4j2-Dateiappender für die Dateicodierung/das Dateiformat?
3
A
Antwort
3
Der Zeichensatz wird im Layout angegeben. AbstractStringLayout ist standardmäßig UTF-8. Sie sollten dies ändern können, indem Sie charset = "UTF-16" in der Layout-Konfiguration angeben.
5
Kleine Korrektur auf Ralphs Antwort: Für PatternLayout ist der Standard-Zeichensatz Systemstandard. Dies ist wichtig, weil beispielsweise die Windows-Konsole UTF-8 auf japanischen Windows nicht korrekt anzeigen kann.
Verwandte Themen
- 1. Identifizieren der DEFLATE-Algorithmusvariante, die im proprietären Dateiformat verwendet wird
- 2. Was ist AudioStreamBasicDescription für M4a-Dateiformat
- 3. Was ist das beste Dateiformat für die Konfigurationsdatei?
- 4. Dateiformat für die Klassifizierung mit SVM-Licht
- 5. JTIP-Dateiformat-Leser für Python
- 6. Was java.lang.reflect.Method.isBridge() verwendet für?
- 7. Was sind die | und^Operatoren verwendet für?
- 8. Plasma-Dateiformat
- 9. Dateiformat der Eclipse-Workspace-Dateien
- 10. Config-Dateiformat
- 11. welche opensouce Bildbibliothek unterstützt die meisten Dateiformat kann in der kommerziellen Anwendung verwendet werden
- 12. Ein einfaches Protokoll-Dateiformat
- 13. Dateiformat Test
- 14. Multidex Dateiformat
- 15. Korrekte Dateinamenerweiterung für MIME 'Text/angereichert' Dateiformat?
- 16. Lesen verlustbehaftetes Dateiformat (PRC), was zu Präzisionsproblemen führt
- 17. AppRun-Dateiformat?
- 18. MP3-Dateiformat Details
- 19. ORC-Dateiformat mit Impala
- 20. Dateiformat Grenzen in Pixelgröße für PNG-Bilder?
- 21. Excel-BIFF-Dateiformat - Zellentyp für Datum
- 22. PHPExcel Set spezifische Header für das Dateiformat
- 23. Was die exitContext ist für Verfahren auf einem WaitHandle.WaitOne verwendet
- 24. Hilfe mit WordNet Dateiformat
- 25. Was ist das .raw-Dateiformat im Cuda-Beispielcode?
- 26. PNG-Dateiformat Endianness?
- 27. Was ist der Standardpfad für die sqlite3-Datenbank, wenn die corajure-Korma-sqlite3-Helfer verwendet werden?
- 28. iOS: Audio Recording Dateiformat
- 29. 3D-Szene Dateiformat & Viewer
- 30. Datenstruktur für die Verzeichnisstruktur verwendet?
Vielen Dank! Es kam mir nicht in den Sinn, dass es Teil des Musters war, als ich überall die Appender danach suchte. Informationen zu Layouts sind [hier] (https://logging.apache.org/log4j/2.x/manual/layouts.html) –
+10. Es lohnt sich, darauf hinzuweisen, dass die meisten Layouts, einschließlich PatternLayout, AbstractStringLayout erweitern, so dass sie alle einen Zeichensatzparameter akzeptieren. –