probléme accents dans une base POSTGRE à partir d'un prog JAVA

probléme accents dans une base POSTGRE à partir d'un prog JAVA - Java - Programmation

Marsh Posté le 30-01-2009 à 17:07:33    

Bonjour,
 
Je cherche à savoir comment limiter sur une plage ascii de 32 à 165.
J'ai donc une string (JAVA) et j'aimerais si elle est en dehors de la plage ascii souhaité de refuser, par exemple.
 
Merci


Message édité par goofy35 le 30-01-2009 à 19:20:22
Reply

Marsh Posté le 30-01-2009 à 17:07:33   

Reply

Marsh Posté le 30-01-2009 à 17:34:09    

Peux-tu préciser un peu le contexte dans lequel tu veux faire cette opération ? C'est pour une ihm ?

Reply

Marsh Posté le 30-01-2009 à 17:48:19    

Non c'est pour rentrer des données sous une base de donnée Postgres encodé en LATIN 1

Reply

Marsh Posté le 30-01-2009 à 18:55:35    

En fait mon souci réél est de passer des caractéres accentué via un batch JAVA sur une base de donnée POSTGRES, il ne les accepte pas.
 
j'ai toujours l'erreur:
 ERROR: character 0xe280a6 of encoding "UTF8" has no equivalent in "LATIN1"

Reply

Marsh Posté le 30-01-2009 à 19:21:08    

La solution limiter en code ascii ne sert à rien j'ai test avec un matches, il faut tout de même que je puisse inserer des accents dans cette base

Reply

Marsh Posté le 03-02-2009 à 13:46:43    

Si je comprends bien, tu veux convertir une chaine de caractère encodée en UTF-8 vers une chaine de caractère encodée en LATIN1 ? Je pense que la class Charset peut t'aider à faire ça.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed