CSV Feeder

Hi

I have a credential CSV file with language column. what i want to do is to define if condition that depend on the value of that column

Ex:
language column values : en, ar

if"(${language}"==“en”){
val lang = “English”
}
else if"(${language}"==“ar”){
val lang = “Arabic”
}

the if condition read it as “(${language}” so it’s always will return false, how can i define it to achieve my target (access language value) ??

Thanks

Hi Khaled,

you can wrap it in an exec like below:

.exec(session => {
val language = session(“language”).as[String]
var lang = “English”
if (language == “ar”) { lang = “Arabic”}
val session2 = session.set(“lang”, lang)
session2
})

Thanks Domingos. That’s solution work with me :slight_smile: