je dois tokenizer la chaîne suivantedélimiteurs consécutifs dans StringTokenizer
12/12/2010:{content1:[{xyz,abc}],13/12/2010:{content2:[{xyz,abc},{content3:[{aa,bb}]}]
Je nee de diviser la chaîne ci-dessus si elle a}] consequtively. Donc, j'ai fait,
String[] tokens = null;
StringTokenizer csvToken = new StringTokenizer(csvString,"]}");
tokens = new String[csvToken.countTokens()];
int tmp = 0;
while(csvToken.hasMoreTokens()) {
tokens[tmp++] = csvToken.nextToken();
}
Mais ce n'est pas tokenizing comme je m'y attendais.
12/12/2010:{content1:[{xyz,abc
,13/12/2010:{content2:[{xyz,abc
,{content3:[{aa,bb
Mais ce que je pense était,
12/12/2010:{content1:[{xyz,abc
,13/12/2010:{content2:[{xyz,abc},{content3:[{aa,bb
comment pourrais-je faire que le code fonctionne comme prévu?
J'ai essayé avec cela aussi, ne fonctionnait toujours pas. :-) – i2ijeya
pas? Ce code exact a fonctionné pour moi comme prévu. Par exemple. deux résultats – d1x
@ d1x, vous devez ajouter le dernier 's' au précédent' splitted'. Voir la sortie ** attendue ** sur la question. –