MudGuard: Dezimal codierte Strings decodieren

Beitrag lesen

Hi,

ich verwende JS um mit einer API zu kommunizieren. Diese gibt mir jedoch dezimal codierte Strings zurück, also z. B. It's statt It's.

decodeURIComponent (was die "mächtigste" Decodierfunktion ist die ich bisher kenne decodiert ja nur %HEX codierte Strings).

Da die Daten nicht URL-codierst sind, ist es natürlich nicht nötig, sie zu URL-decodieren.

Wenn ich mir selbst eine schreiben muss, gibt es einen eleganteren Weg als
decodeURIComponent(String.replace(/&#(.*);/g,DecToHex(\1)));

Damit hättest Du dann statt dezimaler Zeichenreferenzen sedezimale Zeichenreferenzen.
Was versprichst Du Dir davon?

Ich wüßte keinen Fall, in dem dezimale Zeichenreferenzen nicht akzeptiert werden, sedezimale aber schon.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.