Function DE Version 10.06

@TranslateUTF8ToUrlEncoding

Note

Syntax

@TranslateUTF8ToUrlEncoding(TEXT1);
@TranslateUTF8ToUrlEncoding(TEXTLIST1);
@TranslateUTF8ToUrlEncoding(TEXT1;FNOPTIONS2);
@TranslateUTF8ToUrlEncoding(TEXTLIST1;FNOPTIONS2);

Beschreibung

TEXT/TEXTLIST TEXT1/TEXTLIST1 wird vom UTF8 Character Set in die URL-encoding-Darstellung umgesetzt.
Im optionalen Parameter FN FNOPTIONS1 kann die Umsetzung beeinflusst werden:
FN FNOPTIONS1:
0 Ein + zeichen wird zu %2B (default)
1 Ein + Zeichen wird als Space (Leerzeichen) behandelt (%20)
2 Ein + Zeichen wird nicht ersetzt (es bleibt als + im String)

Beispiel: @TranslateUTF8ToUrlEncoding(TEXT1);

UTF8:="\X47\X61\X75\XC3\X9F\X73\X74\X72\X2E";
URLENCTEXT:=@TranslateUTF8ToUrlEncoding(UTF8);

Der TEXT UTF8 wird in die URL-encoding-Darstellung umgesetzt und URLENCTEXT zugewiesen.