Click here to Skip to main content
15,879,490 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
I need to get value only i1 - i27 without addition element(i1-i18 and i26-i27)
XML
	<imgdir name="info">
	  <string name="s1" value="Wp" />
	  <string name="s2" value="Wp" />
	  <int name="i1" value="1" />
	  <int name="i2" value="1" />
	  <short name="sh1" value="16" />
	  <int name="i3" value="2" />
	  <int name="i4" value="105" />
	  <int name="i5" value="0" />
	  <int name="i6" value="0" />
	  <int name="i7" value="318" />
	  <int name="i8" value="0" />
	  <int name="i9" value="77" />
	  <int name="i10" value="90" />
	  <int name="i11" value="1" />
	  <int name="i12" value="70" />
	  <int name="i13" value="7" />
	  <int name="i14" value="47000" />
	  <int name="i15" value="4" />
	  <int name="i16" value="0" />
	  <int name="i17" value="1" />
	  <int name="i18" value="2" />
	  <imgdir name="addition">
		<imgdir name="cate1">
		  <int name="i19" value="6" />
		  <int name="i20" value="20" />
		</imgdir>
		<imgdir name="cate2">
		  <imgdir name="con">
			<int name="i21" value="350" />
		  </imgdir>
		  <int name="i22" value="50" />
		</imgdir>
		<imgdir name="cate3">
		  <imgdir name="con">
			<int name="i23" value="4212" />
		  </imgdir>
		  <int name="i24" value="5" />
		  <int name="i25" value="20" />
		</imgdir>
	  </imgdir>
	  <int name="i26" value="500000" />
	  <int name="i27" value="42" />
	</imgdir>
</imgdir>
Posted
Comments
BillWoodruff 27-Nov-14 13:03pm    
Did your code generate the Xml ?

1 solution

You have two appraoches:
1) using simple regular expression based text manipulation
2) deserializing the xml to object and than applying a linq query
It depends what you will do next...
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900