I want to iterate through this XML-file (XmlDocument) and count the number of subnodes each Employee Element have. I want to Iterate through Employee with ID 1, count the number of sub nodes and then save it to a HashSet with the Employee ID as key, and the amount of sub nodes as value. My problem is, how can I map each Employee with the Employee ID value?
XML File:
<Workers>
<Employee>
<Employee_Summary>
<Employee_ID>1</Employee_ID>
<Name>Name </Name>
<Company_Code>Company Code</Company_Code>
<Unit_Code>Unit Code</Unit_Code>
</Employee_Summary>
<Company_Summary>
<Company_Name> Company Name</Company_Name>
<Company_Adress> Company Adress </Company_Adress>
<Company_Status> Company Status <Company_Status>
</Company_Summary>
</Employee>
<Employee>
<Employee_Summary>
<Employee_ID>2</Employee_ID>
<Name>Name </Name>
<Company_Code>Company Code</Company_Code>
<Unit_Code>Unit Code</Unit_Code>
</Employee_Summary>
<Company_Summary>
<Company_Name> Company Name</Company_Name>
</Company_Summary>
</Employee>
<Employee>
<Employee_Summary>
<Employee_ID>3</Employee_ID>
<Name>Name </Name>
<Unit_Code>Unit Code</Unit_Code>
</Employee_Summary>
<Company_Summary>
<Company_Name> Company Name</Company_Name>
<Company_Adress> Company Adress </Company_Adress>
<Company_Status> Company Status <Company_Status>
</Company_Summary>
</Employee>
</Workers>