Rozważmy ten XML:Jak uzyskać określony element hrabiego w formacie XML lub Xelement zmiennej
<Employees>
<Person>
<ID>1000</ID>
<Name>Nima</Name>
<LName>Agha</LName>
</Person>
<Person>
<ID>1001</ID>
<Name>Ligha</Name>
<LName>Ligha</LName>
</Person>
<Person>
<ID>1002</ID>
<Name>Jigha</Name>
<LName>Jigha</LName>
</Person>
<Person>
<ID>1003</ID>
<Name>Aba</Name>
<LName>Aba</LName>
</Person>
</Employees>
zadeklarować zmienną XElement
i utworzyć plik XML z przypisaniem go do tego. Jak mogę uzyskać liczbę elementów ID
w tej zmiennej XML w języku C#?
Jeśli nie używać 'elemets ("pracownicy")' zwraca 0: - ? – Arian
@Nima w oparciu o dane wejściowe 'Pracownicy' jest węzłem głównym, a jeśli używasz' XElement', nie ma potrzeby, aby 'Elementy (" Pracownik ") były częścią zapytania. Jeśli nie jest to element główny, to możesz go włączyć lub użyć 'xml.Descendants (" Person "). Elementy (" ID ") .Zlicz zamiast(), unikając w ten sposób potrzeby przejścia elementu XML według elementu. –