Documentation Index

Fetch the complete documentation index at: https://docs.lobster-world.com/llms.txt

Use this file to discover all available pages before exploring further.

DynamicCharsetRecodePreparser

Prev Next

Beschreibung

Dieser Preparser liest die Eingangsdatei ein. Der dabei verwendete Charset wird dynamisch anhand des Eingangsdateinamens und der Einstellungen in der Properties-Konfigurationsdatei ermittelt. Im Anschluss erfolgt eine Umwandlung der Eingangsdaten in das Encoding, das im Profil bei den Eigenschaften für Phase 2 hinterlegt ist und die Datei wird so an das Profil weitergegeben. Die Properties-Konfigurationsdatei enthält die Dateinamen und zugehörigen Charsets. In dieser stehen folgende Parameter zur Verfügung.

Parameter

Parameter

Beschreibung

defaultcharset

Default Encoding, falls keine Übereinstimmung gefunden wird.

entry.search.<n>

Dateimuster. Index n startet bei 1 und wird immer um 1 erhöht. Handelt es sich bei dem Dateimuster um einen regulären Ausdruck ist ein regex: voranzustellen.

entry.charset.<n>

Encoding für das entsprechende Dateimuster. Index n startet bei 1 und wird immer um 1 erhöht.

Beispiel

defaultcharset=8859_1
 
entry.search.1=MyFile1.*
entry.charset.1=BM850
 
entry.search.2=MyFile2.*
entry.charset.2=UTF8
 
entry.search.3=MyFile3.*
entry.charset.3=UTF-16
 
entry.search.4=@MSG_CALL_MY_VAR_SEARCH@
entry.charset.4=@MSG_CALL_MY_VAR_CHARSET@