[RESOLU] Récupérer le contenu d'un string

Bonjour,

Je tourne en rond depuis qq heures.....

Je cherche à récupérer un token de connection.

Voici le contenu de mon string de base:

<?xml version="1.0" encoding="UTF-8"?>

<api><value>a8760207c1ab1a75dae1bf3220eea903</value></api>

Et le bou de code que je pensait utiliser, mais ça ne fonctionne pas, le resultat est toujours équivalent aux string de base:

int debut = result.lastIndexOf("<value>");
int fin = result.lastIndexOf("</value>");
result.substring(debut,fin);

Je dois surement rater quelquechose mais quoi.

Merci par avance pour vos lumières :slight_smile:

Bonjour.

substring() ne fait pas de modification "en place" de la chaîne passée en paramètre, le résultat est placé dans la valeur de retour. Ton instruction doit donc être de la forme:

result_final = result.substring(debut,fin);

Au m.... Voilà c'était sûrement la fatigue. Je test ça tout a l'heure mais effectivement le souci doit être la tout simplement.

Merci haifger.

Bon ben je confirme c'était la fatigue.

J'ai rajouter un "+7" à début et c'est tout bon, je récupère bien le token.