Hi There
I have a soap webservice that returns XML in the following way.
<Response xmlns="">
<Regions>
<Region>Eastern Cape</Region>
<Region>Free State</Region>
<Region>Gauteng</Region>
<Region>KwaZulu-Natal</Region>
<Region>Limpopo</Region>
<Region>Mpumalanga</Region>
<Region>Northern Cape</Region>
<Region>North West</Region>
<Region>Western Cape</Region>
</Regions>
<Result>
<StatusCode>1</StatusCode>
<ErrorCode>1</ErrorCode>
<ErrorDescription>Success</ErrorDescription>
</Result>
</Response>
I would like to know how to create a list from the XML in MVC 4 to populate a select list
ViewBag.RegionId = new SelectList(GetRegions(),"Description");
public IEnumerable<Region> GetRegions()
{
var regions = new List<Region>();
var strXMl2 = vws.GetRegions().;
loop through xml
regions.Add()
return regions;
}
public class Region
{
public string Description { get; set; }
}
Any help will be appreciated
Thanks
Stanton