2017-10-04 2 views
-3

je suis en train de gonfler la fileuse de l'URL ayant des données commeComment briser une valeur à l'intérieur URL

[{ « DATABASE_NAME »: « Comp0049: Société One »}

je l'ai gonflé avec succès dans ma spinner. mon problème est que je ne veux pas le Comp0049: dans mon spinner mais le nom de l'entreprise. est-il possible de casser les valeurs dans l'URL.

+1

juste diviser la chaîne avec ":" et puis vous aurez les deux choses dans un tableau, alors vous obtiendrez des données dans l'index 1 –

Répondre

0

Comme Shubham Answered:

String s = "Comp0049:Company One" 

String cName = s.contains(":")? s.split(":")[1]: s; 

Où se va d'abord vérifier si la chaîne contient : si oui, va diviser et prendre le deuxième élément du tableau bien utiliser la chaîne d'origine.

+0

J'ai un certain nombre de sociétés. devrais-je courir cela en boucle? –

+0

oui, si vous avez un tableau de chaînes alors utilisez une boucle for, si vous avez un curseur, il peut y avoir de meilleurs moyens car le curseur a ses propres itérateurs. – MadScientist