I am trying to take XML data from a SOAP response and turn that data into ReportData objects that will populate a list (the objects classes are already made in code). I am unable to access the info I need because it is wrapped in CDATA. Below is the XML I'm trying to parse:
<strReportDataCollection><![CDATA[<ArrayOfReportData>
<ReportData>
<Archived>false</Archived>
<Floor>1</Floor>
<Camera>1</Camera>
<ReportID>123456</ReportID>
<Station>1</Station>
</ReportData>
<ReportData>
<Archived>false</Archived>
<Floor>2</Floor>
<Camera>4</Camera>
<ReportID>789000</ReportID>
<Station>1</Station>
</ReportData>
</ArrayOfReportData>]]></strReportDataCollection>
I've seen examples of reading/parsing values from one specific node covered by CDATA but have not been able to extrapolate that into what I'm trying to achieve. Any tips?