Convertir String en Number : ASCII problème

@tite_za ,

En réalité, il est possible d’obtenir le code ASCII d’un caractère dans le nœud “String Manipulation”, mais la méthode n’est pas documentée. Elle repose sur la possibilité d’utiliser un morceau de code Java compatible avec son analyseur syntaxique. Voici le code qui permettra d’y parvenir.

Actually, it is possible to obtain the ascii code for a character in the “String Manipulation” node, but the method is undocumented. It relies on being able to use a piece of java which is compatible with its parser. Here is code that will achieve it

toInt((int)$column1$.charAt(0))

Cependant, il est plus probable que vous ayez besoin de trouver le code Unicode d’un “caractère d’espace” si l’espace n’est pas le caractère d’espace ASCII (ASCII 32).

However, it is more likely that you are needing to find the unicode for a “space character” if the space is not the ascii space character (ascii 32).

string(String.format("%04x", (int) $column1$.charAt(0)).toUpperCase())

image

(linking to Fun with String Manipulation's "undocumented features" for cross-reference)

3 Likes