Convert this string to java object
<NewDataSet>
<Table>
<venuetype>Outdoor</venuetype>
<venue>NA</venue>
<venuename>jubilate</venuename>
<fromdate>2018-05-05 7:00 PM</fromdate>
<todate>2018-05-05 10:00 PM</todate>
<purpose>wedding reception party</purpose>
<typeoffunction>Wedding</typeoffunction>
<numberofdays>1</numberofdays>
<typeofsoundsystem>Public address system</typeofsoundsystem>
<musictype>Recorded</musictype>
<fireworksintended>Yes</fireworksintended>
<fireworkspermissiondetails />
<organizername>ankit shindolker</organizername>
<organizerage>NA</organizerage>
<organizeraddress>NA</organizeraddress>
<organizeroccupation>NA</organizeroccupation>
<organizerrole>NA</organizerrole>
<numberofboxtypespeakers>0</numberofboxtypespeakers>
<watts>50</watts>
<numberofmikesbeingused>0</numberofmikesbeingused>
<supplyingcompanyname>NA</supplyingcompanyname>
<supplyingcompanyownername>NA</supplyingcompanyownername>
<supplyingcompanyaddress>NA</supplyingcompanyaddress>
<recommendation>Not Recommended</recommendation>
<firstname>ankit shindolker</firstname>
<lastname>ankit shindolker</lastname>
<middlename>ankit shindolker</middlename>
<aliasname>NA</aliasname>
<aliasname1>NA</aliasname1>
<gender>M</gender>
<guardianname>NA</guardianname>
<guardianrelationship>NA</guardianrelationship>
<dateofbirth>1900-01-01T00:00:00+05:30</dateofbirth>
<age>118 years</age>
<educationqualification>NA</educationqualification>
<occupation>NA</occupation>
<nationality>NA</nationality>
<religion>NA</religion>
<caste>NA</caste>
<subcaste>NA</subcaste>
<officephonenumber>NA</officephonenumber>
<residensephonenumber>NA</residensephonenumber>
<mobilenumber>9970024740</mobilenumber>
<faxnumber>NA</faxnumber>
<emailid>NA</emailid>
<alternateemailid>NA</alternateemailid>
<alternatecontactname>NA</alternatecontactname>
<alternatecontactnumber>NA</alternatecontactnumber>
<country>NA</country>
<houseno>4758 anukul</houseno>
<streetno>Guntur</streetno>
<locality>anukul ,near westside, margao</locality>
<landmark>NA</landmark>
<colony>NA</colony>
<area>NA</area>
<residence>NA</residence>
<state>NA</state>
<district>NA</district>
<city>Salcete</city>
<pincode>403701</pincode>
<othercountry>NA</othercountry>
<otheraddr1>NA</otheraddr1>
<otheraddr2>NA</otheraddr2>
<otherpincode>NA</otherpincode>
<id_proof_type>NA</id_proof_type>
<id_proof_no>NA</id_proof_no>
</Table>
</NewDataSet>
We will have table class , which is encapsulated in NewDataSet class .
Table Class :
public class Table
{
private String country;
private String occupation;
private String recommendation;
private String organizerage;
private String fromdate;
private String alternateemailid;
private String musictype;
private String officephonenumber;
private String todate;
private String otherpincode;
private String venuetype;
private String state;
private String landmark;
private String residence;
private String area;
private String dateofbirth;
private String pincode;
private String fireworkspermissiondetails;
private String typeoffunction;
private String caste;
private String locality;
private String organizername;
private String numberofmikesbeingused;
private String lastname;
private String organizeraddress;
private String organizerrole;
private String aliasname;
private String nationality;
private String supplyingcompanyaddress;
private String district;
private String venue;
private String firstname;
private String venuename;
private String mobilenumber;
private String gender;
private String colony;
private String purpose;
private String streetno;
private String city;
private String residensephonenumber;
private String supplyingcompanyownername;
private String numberofdays;
private String guardianrelationship;
private String watts;
private String fireworksintended;
private String othercountry;
private String organizeroccupation;
private String id_proof_no;
private String typeofsoundsystem;
private String supplyingcompanyname;
private String guardianname;
private String otheraddr1;
private String id_proof_type;
private String middlename;
private String otheraddr2;
private String emailid;
private String religion;
private String numberofboxtypespeakers;
private String aliasname1;
private String alternatecontactname;
private String educationqualification;
private String houseno;
private String subcaste;
private String faxnumber;
private String alternatecontactnumber;
private String age;
public String getCountry ()
{
return country;
}
public void setCountry (String country)
{
this.country = country;
}
public String getOccupation ()
{
return occupation;
}
public void setOccupation (String occupation)
{
this.occupation = occupation;
}
public String getRecommendation ()
{
return recommendation;
}
public void setRecommendation (String recommendation)
{
this.recommendation = recommendation;
}
public String getOrganizerage ()
{
return organizerage;
}
public void setOrganizerage (String organizerage)
{
this.organizerage = organizerage;
}
public String getFromdate ()
{
return fromdate;
}
public void setFromdate (String fromdate)
{
this.fromdate = fromdate;
}
public String getAlternateemailid ()
{
return alternateemailid;
}
public void setAlternateemailid (String alternateemailid)
{
this.alternateemailid = alternateemailid;
}
public String getMusictype ()
{
return musictype;
}
public void setMusictype (String musictype)
{
this.musictype = musictype;
}
public String getOfficephonenumber ()
{
return officephonenumber;
}
public void setOfficephonenumber (String officephonenumber)
{
this.officephonenumber = officephonenumber;
}
public String getTodate ()
{
return todate;
}
public void setTodate (String todate)
{
this.todate = todate;
}
public String getOtherpincode ()
{
return otherpincode;
}
public void setOtherpincode (String otherpincode)
{
this.otherpincode = otherpincode;
}
public String getVenuetype ()
{
return venuetype;
}
public void setVenuetype (String venuetype)
{
this.venuetype = venuetype;
}
public String getState ()
{
return state;
}
public void setState (String state)
{
this.state = state;
}
public String getLandmark ()
{
return landmark;
}
public void setLandmark (String landmark)
{
this.landmark = landmark;
}
public String getResidence ()
{
return residence;
}
public void setResidence (String residence)
{
this.residence = residence;
}
public String getArea ()
{
return area;
}
public void setArea (String area)
{
this.area = area;
}
public String getDateofbirth ()
{
return dateofbirth;
}
public void setDateofbirth (String dateofbirth)
{
this.dateofbirth = dateofbirth;
}
public String getPincode ()
{
return pincode;
}
public void setPincode (String pincode)
{
this.pincode = pincode;
}
public String getFireworkspermissiondetails ()
{
return fireworkspermissiondetails;
}
public void setFireworkspermissiondetails (String fireworkspermissiondetails)
{
this.fireworkspermissiondetails = fireworkspermissiondetails;
}
public String getTypeoffunction ()
{
return typeoffunction;
}
public void setTypeoffunction (String typeoffunction)
{
this.typeoffunction = typeoffunction;
}
public String getCaste ()
{
return caste;
}
public void setCaste (String caste)
{
this.caste = caste;
}
public String getLocality ()
{
return locality;
}
public void setLocality (String locality)
{
this.locality = locality;
}
public String getOrganizername ()
{
return organizername;
}
public void setOrganizername (String organizername)
{
this.organizername = organizername;
}
public String getNumberofmikesbeingused ()
{
return numberofmikesbeingused;
}
public void setNumberofmikesbeingused (String numberofmikesbeingused)
{
this.numberofmikesbeingused = numberofmikesbeingused;
}
public String getLastname ()
{
return lastname;
}
public void setLastname (String lastname)
{
this.lastname = lastname;
}
public String getOrganizeraddress ()
{
return organizeraddress;
}
public void setOrganizeraddress (String organizeraddress)
{
this.organizeraddress = organizeraddress;
}
public String getOrganizerrole ()
{
return organizerrole;
}
public void setOrganizerrole (String organizerrole)
{
this.organizerrole = organizerrole;
}
public String getAliasname ()
{
return aliasname;
}
public void setAliasname (String aliasname)
{
this.aliasname = aliasname;
}
public String getNationality ()
{
return nationality;
}
public void setNationality (String nationality)
{
this.nationality = nationality;
}
public String getSupplyingcompanyaddress ()
{
return supplyingcompanyaddress;
}
public void setSupplyingcompanyaddress (String supplyingcompanyaddress)
{
this.supplyingcompanyaddress = supplyingcompanyaddress;
}
public String getDistrict ()
{
return district;
}
public void setDistrict (String district)
{
this.district = district;
}
public String getVenue ()
{
return venue;
}
public void setVenue (String venue)
{
this.venue = venue;
}
public String getFirstname ()
{
return firstname;
}
public void setFirstname (String firstname)
{
this.firstname = firstname;
}
public String getVenuename ()
{
return venuename;
}
public void setVenuename (String venuename)
{
this.venuename = venuename;
}
public String getMobilenumber ()
{
return mobilenumber;
}
public void setMobilenumber (String mobilenumber)
{
this.mobilenumber = mobilenumber;
}
public String getGender ()
{
return gender;
}
public void setGender (String gender)
{
this.gender = gender;
}
public String getColony ()
{
return colony;
}
public void setColony (String colony)
{
this.colony = colony;
}
public String getPurpose ()
{
return purpose;
}
public void setPurpose (String purpose)
{
this.purpose = purpose;
}
public String getStreetno ()
{
return streetno;
}
public void setStreetno (String streetno)
{
this.streetno = streetno;
}
public String getCity ()
{
return city;
}
public void setCity (String city)
{
this.city = city;
}
public String getResidensephonenumber ()
{
return residensephonenumber;
}
public void setResidensephonenumber (String residensephonenumber)
{
this.residensephonenumber = residensephonenumber;
}
public String getSupplyingcompanyownername ()
{
return supplyingcompanyownername;
}
public void setSupplyingcompanyownername (String supplyingcompanyownername)
{
this.supplyingcompanyownername = supplyingcompanyownername;
}
public String getNumberofdays ()
{
return numberofdays;
}
public void setNumberofdays (String numberofdays)
{
this.numberofdays = numberofdays;
}
public String getGuardianrelationship ()
{
return guardianrelationship;
}
public void setGuardianrelationship (String guardianrelationship)
{
this.guardianrelationship = guardianrelationship;
}
public String getWatts ()
{
return watts;
}
public void setWatts (String watts)
{
this.watts = watts;
}
public String getFireworksintended ()
{
return fireworksintended;
}
public void setFireworksintended (String fireworksintended)
{
this.fireworksintended = fireworksintended;
}
public String getOthercountry ()
{
return othercountry;
}
public void setOthercountry (String othercountry)
{
this.othercountry = othercountry;
}
public String getOrganizeroccupation ()
{
return organizeroccupation;
}
public void setOrganizeroccupation (String organizeroccupation)
{
this.organizeroccupation = organizeroccupation;
}
public String getId_proof_no ()
{
return id_proof_no;
}
public void setId_proof_no (String id_proof_no)
{
this.id_proof_no = id_proof_no;
}
public String getTypeofsoundsystem ()
{
return typeofsoundsystem;
}
public void setTypeofsoundsystem (String typeofsoundsystem)
{
this.typeofsoundsystem = typeofsoundsystem;
}
public String getSupplyingcompanyname ()
{
return supplyingcompanyname;
}
public void setSupplyingcompanyname (String supplyingcompanyname)
{
this.supplyingcompanyname = supplyingcompanyname;
}
public String getGuardianname ()
{
return guardianname;
}
public void setGuardianname (String guardianname)
{
this.guardianname = guardianname;
}
public String getOtheraddr1 ()
{
return otheraddr1;
}
public void setOtheraddr1 (String otheraddr1)
{
this.otheraddr1 = otheraddr1;
}
public String getId_proof_type ()
{
return id_proof_type;
}
public void setId_proof_type (String id_proof_type)
{
this.id_proof_type = id_proof_type;
}
public String getMiddlename ()
{
return middlename;
}
public void setMiddlename (String middlename)
{
this.middlename = middlename;
}
public String getOtheraddr2 ()
{
return otheraddr2;
}
public void setOtheraddr2 (String otheraddr2)
{
this.otheraddr2 = otheraddr2;
}
public String getEmailid ()
{
return emailid;
}
public void setEmailid (String emailid)
{
this.emailid = emailid;
}
public String getReligion ()
{
return religion;
}
public void setReligion (String religion)
{
this.religion = religion;
}
public String getNumberofboxtypespeakers ()
{
return numberofboxtypespeakers;
}
public void setNumberofboxtypespeakers (String numberofboxtypespeakers)
{
this.numberofboxtypespeakers = numberofboxtypespeakers;
}
public String getAliasname1 ()
{
return aliasname1;
}
public void setAliasname1 (String aliasname1)
{
this.aliasname1 = aliasname1;
}
public String getAlternatecontactname ()
{
return alternatecontactname;
}
public void setAlternatecontactname (String alternatecontactname)
{
this.alternatecontactname = alternatecontactname;
}
public String getEducationqualification ()
{
return educationqualification;
}
public void setEducationqualification (String educationqualification)
{
this.educationqualification = educationqualification;
}
public String getHouseno ()
{
return houseno;
}
public void setHouseno (String houseno)
{
this.houseno = houseno;
}
public String getSubcaste ()
{
return subcaste;
}
public void setSubcaste (String subcaste)
{
this.subcaste = subcaste;
}
public String getFaxnumber ()
{
return faxnumber;
}
public void setFaxnumber (String faxnumber)
{
this.faxnumber = faxnumber;
}
public String getAlternatecontactnumber ()
{
return alternatecontactnumber;
}
public void setAlternatecontactnumber (String alternatecontactnumber)
{
this.alternatecontactnumber = alternatecontactnumber;
}
public String getAge ()
{
return age;
}
public void setAge (String age)
{
this.age = age;
}
@Override
public String toString()
{
return "ClassPojo [country = "+country+", occupation = "+occupation+", recommendation = "+recommendation+", organizerage = "+organizerage+", fromdate = "+fromdate+", alternateemailid = "+alternateemailid+", musictype = "+musictype+", officephonenumber = "+officephonenumber+", todate = "+todate+", otherpincode = "+otherpincode+", venuetype = "+venuetype+", state = "+state+", landmark = "+landmark+", residence = "+residence+", area = "+area+", dateofbirth = "+dateofbirth+", pincode = "+pincode+", fireworkspermissiondetails = "+fireworkspermissiondetails+", typeoffunction = "+typeoffunction+", caste = "+caste+", locality = "+locality+", organizername = "+organizername+", numberofmikesbeingused = "+numberofmikesbeingused+", lastname = "+lastname+", organizeraddress = "+organizeraddress+", organizerrole = "+organizerrole+", aliasname = "+aliasname+", nationality = "+nationality+", supplyingcompanyaddress = "+supplyingcompanyaddress+", district = "+district+", venue = "+venue+", firstname = "+firstname+", venuename = "+venuename+", mobilenumber = "+mobilenumber+", gender = "+gender+", colony = "+colony+", purpose = "+purpose+", streetno = "+streetno+", city = "+city+", residensephonenumber = "+residensephonenumber+", supplyingcompanyownername = "+supplyingcompanyownername+", numberofdays = "+numberofdays+", guardianrelationship = "+guardianrelationship+", watts = "+watts+", fireworksintended = "+fireworksintended+", othercountry = "+othercountry+", organizeroccupation = "+organizeroccupation+", id_proof_no = "+id_proof_no+", typeofsoundsystem = "+typeofsoundsystem+", supplyingcompanyname = "+supplyingcompanyname+", guardianname = "+guardianname+", otheraddr1 = "+otheraddr1+", id_proof_type = "+id_proof_type+", middlename = "+middlename+", otheraddr2 = "+otheraddr2+", emailid = "+emailid+", religion = "+religion+", numberofboxtypespeakers = "+numberofboxtypespeakers+", aliasname1 = "+aliasname1+", alternatecontactname = "+alternatecontactname+", educationqualification = "+educationqualification+", houseno = "+houseno+", subcaste = "+subcaste+", faxnumber = "+faxnumber+", alternatecontactnumber = "+alternatecontactnumber+", age = "+age+"]";
}
}
NewDataSet class :
public class NewDataSet
{
private Table Table;
public Table getTable ()
{
return Table;
}
public void setTable (Table Table)
{
this.Table = Table;
}
@Override
public String toString()
{
return "ClassPojo [Table = "+Table+"]";
}
}
Finally a main class to encapsulate NewDataSet class
public class MyPojo
{
private NewDataSet NewDataSet;
public NewDataSet getNewDataSet ()
{
return NewDataSet;
}
public void setNewDataSet (NewDataSet NewDataSet)
{
this.NewDataSet = NewDataSet;
}
@Override
public String toString()
{
return "ClassPojo [NewDataSet = "+NewDataSet+"]";
}
}
MyPojo class object will be similar to the string given above.
Convert this string to java object <NewDataSet> <Table> <venuetype>Outdoor</venuetype> <venue>NA</venue> <venuename>jubilate</venuename> <fromdate>2018-05-05 7:00 PM</fromdate> <todate>2018