Здравствуйте. Есть такой xml:
CallSource version="C">
<CallSourceService>
<GetCallDetailsResponse status="OK">
<Customer>
<CustomerCode>1070502</CustomerCode>
<CallDetails>
<Call ID="1035070299">
<StartTime>04/11/2006 17:20:52</StartTime>
<Campaign>103689</Campaign>
<DID>8772971210</DID>
<ANI>8668986500</ANI>
<InfoDigits>undefined</InfoDigits>
<Target>8186734700</Target>
<Result>Connected</Result>
<Duration>33</Duration>
<IndexNumber>421</IndexNumber>
<VoiceDirectory>20060411</VoiceDirectory>
<VoiceFile>1035070299.asf</VoiceFile>
<Address>
<FirstName>Steve</FirstName>
<LastName>Ikeda</LastName>
<StreetAddress>13163 Fountain Park Dr</StreetAddress>
<SecondaryAddress />
<City>Los Angeles</City>
<State>CA</State>
<Zip>90094</Zip>
<Zip4>2040</Zip4>
</Address>
<SalesRepCode>
<Code>Unavailable</Code>
</SalesRepCode>
</Call>
</CallDetails>
</Customer>
</GetCallDetailsResponse>
</CallSourceService>
</CallSource>
|
Требуется преобразовать его в Dataset после чего на этом датасете на инофрмации из тега <Call> постоить отчет. Промлема в том что если я использую Dataset.ReadXml то в результирующем датасете я получаю таблицу "Call" и таблицу "Address". Вопрос в том можно ли информацию из Call и Address получить в одну таблицу?