Xelement をクエリして、文字列値を別のオブジェクトに取得しようとしています
ここにXmlがあります
<Test ID="2278388" TestCompleted="2013-06-25T14:13:07.137">
<TestResult>P</TestResult>
<TestType>
<Name>Nursing</Name>
<Part1>ULE</Part1>
<Part2>PRI</Part2>
</TestType>
<ExamCode>P1</ExamCode>
</Test>
webclient を使用して、これを Xelement 'Elm' に入れることができました。名前の part1 と part2 を取得する方法を考え出しましたが、ID、Testresult、Completed、または Exam Code を取得する方法がわかりません。
private BssClient XMLtoBssClient()
{
BssClient BssC = new BssClient();
BssC.caseType = ((wch.Elm).Descendants("TestType").Select(x => x.Element("Name").Value).FirstOrDefault()) ?? "";
BssC.matter1 = ((wch.Elm).Descendants("TestType").Select(x => x.Element("Part1").Value).FirstOrDefault()) ?? "";
BssC.matter2 = ((wch.Elm).Descendants("TestType").Select(x => x.Element("Part2").Value).FirstOrDefault()) ?? "";
BssC.ExamCode =
BssC.ID =
BssC.DateCompleted =
return BssC;
}
私はグーグルでMSDNを見て、さまざまなことを試しましたが、これは私にとって本当に新しいものです