1
WebService의 Xml 테이블에서 페널티를 다시 검색하려고합니다. 우리 코드는 두 번째 테이블의 첫 번째 테이블과 페널티 값 인 에서 페널티 값을 읽습니다.하지만 런타임에 두 테이블의 결과가 서로 다른 두 값 대신에 첫 번째 값을 두 번 나타냅니다. 아무도 내 코드를 편집하여 결과를 더 높게 지정해야한다는 생각이 있습니까? 이것은 내 코드입니다 :메시지 상자에 WebService 테이블 값 표시
void pp_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
{
XElement resultElements = XElement.Parse(e.Result);
List<StudentPunishment> sp = new List<StudentPunishment>();
studentPunishmentsTables = resultElements.Element("studentPunishmentsTables").Value;
string p = s.penalty;
foreach (XElement nod in resultElements.Elements(@"studentPunishmentsTable"))
{
p = resultElements.Element("studentPunishmentsTable").Element("penalty").Value;
MessageBox.Show(p);
}
}
나는 달성하려는 목표에 대해 확실하지 않습니다. 웹 요청에서 반환 된 데이터의 예제와 표시하려는 데이터의 모의를 제공 할 수 있습니까? –
이 웹 서비스는 URL을 사용하여 호출합니다. – loleana