0

次のようなサンプル XML データがあります。

<?xml version="1.0" encoding="utf-8" ?>
<Employees>
 <Employee>
    <EmpId>1</EmpId>
    <Name>Shawn</Name>   
 </Employee>
 <Employee>
    <EmpId>2</EmpId>
    <Name>Neil</Name>
 </Employee>
 <Employee>
    <EmpId>3</EmpId>
    <Name>Kate</Name>
  </Employee>
 <Employee>
    <EmpId>4</EmpId>
    <Name>Robert</Name>
</Employee>
</Employees>

2 番目と 3 番目の従業員データを選択する方法は?

4

2 に答える 2

0

とを使用Enumerable.TakeEnumerable.Skipます。

XDocument document = XDocument.Parse(yourXmlString);
IEnumerable<XElement> results = document.Root.Elements().Skip(1).Take(2);
于 2013-06-15T13:04:06.117 に答える