codeunit 50226 "Sec Sample HtmlEncode Good"
{
procedure BuildWelcomeHtml(UserName: Text): Text
var
SafeName: Text;
begin
SafeName := EncodeHtml(UserName);
exit('
Welcome ' + SafeName + '!
');
end;
local procedure EncodeHtml(Value: Text): Text
begin
Value := Value.Replace('&', '&');
Value := Value.Replace('<', '<');
Value := Value.Replace('>', '>');
Value := Value.Replace('"', '"');
exit(Value);
end;
}