Wednesday, 28 December 2011

Code for NameValuePair assigning two separate varible

Here experienceSkillSet is the resultSet and experience, skillSet is the output variable

//tw.local.experienceSkillSet[0].name='Java/J2EE'
//tw.local.experienceSkillSet[0].value='one'

/*tw.local.experienc = new tw.object.NameValuePair()
tw.local.skillSet = new tw.object.NameValuePair()*/
//log.error("length: "+tw.local.experienceSkillSet.listLength);

tw.local.skillSet =  new tw.object.listOf.NameValuePair();
tw.local.experience =  new tw.object.listOf.NameValuePair();
var k =0
var j=0;

for(var i=0; i<tw.local.experienceSkillSet.listLength;i++)
{

    if(tw.local.experienceSkillSet[i].name!='')
    {
    log.error("length in side of if condition: "+tw.local.experienceSkillSet.listLength);
      tw.local.experience[k] =  new tw.object.NameValuePair();
            tw.local.experience[k].name =tw.local.experienceSkillSet[i].name
     tw.local.experience[k].value=tw.local.experienceSkillSet[i].name

       
   k++;

    }
   

     if(tw.local.experienceSkillSet[i].value!='')
    {
      tw.local.skillSet[j] =  new tw.object.NameValuePair();
      tw.local.skillSet[j].name= tw.local.experienceSkillSet[i].value
        tw.local.skillSet[j].value = tw.local.experienceSkillSet[i].value
     
  j++;
  }
 
   }
  

1 comment: