Qlik Community

Ask a Question

Groupe des Utilisateurs Francophones

Announcements
Qlik Highlights 2020 Giveaway! Watch, reply and have a chance to win a $200 Amazon Gift Card! Watch Video
cancel
Showing results for 
Search instead for 
Did you mean: 
Creator
Creator

décomposer une chaine en différents champs selon un caractère de séparation


Bonjour à tous,

Je crée ma première discussion sur QV, produit que j'utilise depuis un an environ.

Je charge dans un script un champ qui contient une chaine de caratères.

Cette chaine de caractères contient différentes informations séparées par les deux caractères qui sont '::'

exemple de chaines :

actualite::infos departementales::amboise::texte1
loisirs::24h::amboise::texte2
sport::rugby::amboise::texte3

Comment puis-je décomposer cette chaine en autant de champs différents pour les stocker dans une table.

Merci de vos lumières,

Arnault

3 Replies
Contributor III
Contributor III

une piste avec çà :

subfield(s, 'délimiteur' [ , index ] )

Contributor III
Contributor III

utilisateur:

LOAD * INLINE [

    texte_complet

actualite::infos departementales::amboise::texte1

loisirs::24h::amboise::texte2

sport::rugby::amboise::texte3

];

utilisateur2:

LOAD

  texte_complet    as ligne,

  subfield(texte_complet, '::',1) as Part1,

  subfield(texte_complet, '::',2) as Part2,

  subfield(texte_complet, '::',3) as Part3,

  subfield(texte_complet, '::',4) as Part4

resident utilisateur;

textechaines.png

Creator
Creator

je viens de modifier mon script et ca fonctionne très bien,

Merci beaucoup !!

Arnault