I'm connecting to an external web service that is implemented using Apache Axis and SOAP 1.2. The web service returns a jagged object array like the one below. Looking at the XML the I have xsi:type="soapenc:Array"
What would be the cleanest/best method of parsing this array in C#2 and C#3 respectively? (I'm specifically interested in C#2 so a C#3 solution would be for interest only.)
- obj  object[] {object[][]}
 -[0]  object {object[]}
  -[0]  object {string}
  -[1]  object {string}
 -[1]  object {object[]}
  -[0]  object {string}
  -[1]  object {bool}
 -[2]  object {object[]}
  -[0]  object {string}
  -[1]  object {object[]}
   -[0]  object {object[][]}
    -[0] object[]
     -[0] object{string}
     -[1] object{string)