Android split ne fonctionne pas correctement

J'ai mis au point une application Android pour les 4 derniers Mois maintenant et est venu à travers les éléments suivants concernant la fonction de répartition:

String [] arr;
SoapPrimitive result = (SoapPrimitive)envelope.getResponse();
arr = result.toString().trim().split("|");

De la variable résultat est ce que j'obtiens après avoir accédé à mon WebService, maintenant cela fonctionne parfaitement. Mais, pour une raison quelconque, mon split("|") la méthode est de ne pas fendre à "|", mais plutôt de fractionnement à chaque char dans ma Chaîne de résultat. Donc mon tableau ressemble à ceci:

arr[0] est "H",
arr[1] est "e",
etc......

Je ne sais pas pourquoi cela se passe parce que j'ai utilisé auparavant dans le même projet et cela a fonctionné parfaitement.

Je vous remercie à l'avance

InformationsquelleAutor Jannik | 2011-08-06