C# 计算特定元素中包含的子元素数
我想计算HomeTeam元素中包含多少个孩子。这个数字是动态的。 我用这个,但给我多少次显示HomeTeam。给我1C# 计算特定元素中包含的子元素数,c#,xml,C#,Xml,我想计算HomeTeam元素中包含多少个孩子。这个数字是动态的。 我用这个,但给我多少次显示HomeTeam。给我1 int cout = xmlDoc.Descendants("HomeTeam").Count(); 我的XML: <HomeStats> <HomeTeam> <HomeTeamName>PAN</HomeTeamName> <IPERIOD>74</IPERIOD>
int cout = xmlDoc.Descendants("HomeTeam").Count();
我的XML:
<HomeStats>
<HomeTeam>
<HomeTeamName>PAN</HomeTeamName>
<IPERIOD>74</IPERIOD>
<IIPERIOD>102</IIPERIOD>
<IIIPERIOD>124</IIIPERIOD>
</HomeTeam>
</HomeStats>
平底锅
74
102
124
本例中的答案是:HomeTeam元素包含4(HomeTeamName、IPERIOD、IIPERIOD、IIPERIOD)。
有什么建议吗?很接近了。您只需再添加一个步骤;获取子元素:
int cout = xmlDoc.Element("HomeTeam").Elements().Count();
你很接近。您只需再添加一个步骤;获取子元素:
int cout = xmlDoc.Element("HomeTeam").Elements().Count();
你很接近。您只需再添加一个步骤;获取子元素:
int cout = xmlDoc.Element("HomeTeam").Elements().Count();
你很接近。您只需再添加一个步骤;获取子元素:
int cout = xmlDoc.Element("HomeTeam").Elements().Count();
如果有两个“家庭团队”元素,每个元素都有不同数量的孩子,你想要得到什么?第一个、最后一个元素中的子元素数量,是否希望得到一个例外,两个元素的总和,一个随机的,还是什么?在我的项目中,“HomeTeam”始终为1。谢谢。如果有两个“HomeTeam”元素,每个元素的子元素数量不同,您希望得到什么?第一个、最后一个元素中的子元素数量,是否希望得到一个例外,两个元素的总和,一个随机的,还是什么?在我的项目中,“HomeTeam”始终为1。谢谢。如果有两个“HomeTeam”元素,每个元素的子元素数量不同,您希望得到什么?第一个、最后一个元素中的子元素数量,是否希望得到一个例外,两个元素的总和,一个随机的,还是什么?在我的项目中,“HomeTeam”始终为1。谢谢。如果有两个“HomeTeam”元素,每个元素的子元素数量不同,您希望得到什么?第一个、最后一个项目中的孩子数,你想得到一个例外,两个的总和,一个随机的,还是什么?在我的项目“HomeTeam”中总是1。谢谢