以下のXMLのMain_Screenノードのみの要素を解析する方法。
<?xml version="1.0" encoding="utf-8" ?>
<plist version="1.0">
<Main_Screen>
<row>
<btn_name>Buyer Programs</btn_name>
</row>
<row>
<btn_name>Seller�s Programs</btn_name>
</row>
<Main_Screen>
<Buyer>
<row>
<btn_name>buy_bac</btn_name>
</row>
<row>
<btn_name>buy_hme</btn_name>
</row>
<Buyer>
<Seller>
<row>
<btn_name>buy_bac</btn_name>
</row>
<row>
<btn_name>buy_hme</btn_name>
</row>
<seller>
<Lender>
<row>
<btn_name>buy_bac</btn_name>
</row>
<row>
<btn_name>buy_hme</btn_name>
</row>
<lender>
<abcd>
<row>
<btn_name>buy_bac</btn_name>
</row>
<row>
<btn_name>buy_hme</btn_name>
</row>
<abcd>
</plist>
以下のコードを試しましたが、すべての要素が解析されていますmain_screenノードの下の要素のみを解析したいのですが、
XDocument loadedData = XDocument.Load("HelpScreenData.xml");
var data = (from query in loadedData.Descendants("row")
select new tutstat
{
btn_name = (string)query.Element("btn_name"),
strng = (string)query.Element("strng"),
}).ToList();
plzは私に指示します、ありがとう!