Comment accéder aux éléments du tableau après l'aide de la chaîne.divisé en Vitesse?
Je suis en utilisant la Vitesse de création de modèles de Langue et actuellement:
#set ( $stringList = $string.split(",") )
qui fonctionne très bien et coupe la corde à l'aide d'un ',' comme délimiteur comme prévu.
Ma question est comment puis-je maintenant accéder à chacun des éléments de l' $stringList?
J'ai essayé:
$stringList.get(0)
$stringList[0]
$stringList.[0]
${stringList}.get(0)
Je suis à l'aide de la Vitesse dans JIRA et CONFLUENCE arrive à utiliser la Vélocité de la version 1.4 qui, apparemment, n'ont pas les moyens d'accéder à des tableaux essayé ci-dessus.
Toute aide est très appréciée.
$stringList.get(0) fonctionne pour moi.
OriginalL'auteur davey1990 | 2012-01-05
Vous devez vous connecter pour publier un commentaire.
Il fonctionne quand je convertir le tableau pour une Liste à l'aide de Tableaux.asList (), puis utiliser les méthodes de la Liste pour accéder à des éléments.
Je ajouter ce qui suit au contexte:
De la vitesse de template que j'utilise:
Avec un String-Array comme suit
- Je obtenir le résultat attendu:
Je l'ai essayé aujourd'hui et il a travaillé avec les étapes énumérées ci-dessus, vous pouvez poster vous code actuel, de sorte que nous pouvons voir pourquoi il ne fonctionne pas pour vous?
OriginalL'auteur centic
Testé en Vitesse 1.6.
OriginalL'auteur oomkoos
Source: http://velocity.apache.org/engine/releases/velocity-1.7/user-guide.html#methods
OriginalL'auteur juan
Il est aussi possible de pousser des éléments dans un tableau comme ceci.
OriginalL'auteur