以下のような出力が必要ですが、どうすればよいですか?
name1
title1
title2
name2
title1
title2
そのforループでは、タイトルを表示する必要があります。ここでは、以下のコードを使用しました。これは、次のエラーが発生することを意味します。
'char' does not contain a definition for 'Attribute' and no extension method 'Attribute' accepting a first argument of type 'char' could be found (are you missing a using directive or an assembly reference
上記のエラーを解決するにはどうすればよいですか?また、タイトルを表示するためのforループ内に条件を書き込むにはどうすればよいですか?
私はこのコードを使用しました:
XmlSerializer serializer = new XmlSerializer(typeof(Notchs));
XDocument xmlDoc = XDocument.Parse(dataInXmlFile);
var Categories = (from Category in xmlDoc.Descendants("Category")
select new Notch()
{
name = (string)Category.Attribute("name"),
title = Category.Elements("Articles").Elements("article").ToString()
}).ToList();
foreach(var doc in Categories)
{
foreach(var sec in doc.title)
{
sec.Attribute("title").Value.ToList(),
}
}
NotchsList.ItemsSource = Categories.ToList();
XML
<Categories>
<Category name="notchbolly">
<Articles>
<article articleid="170" title="Colour And Vibrancy Are Part Of Our DNA">...</ article>
<article articleid="187" title="German chef gets saucy!!">...</article>
<article articleid="2004" title="Meet-the-Face-of-Compassion">...</article>
<article articleid="2005" title="Dutt’s-family-gets-together!">...</article>
<article articleid="1933" title="NOTCH easy to do recipe- Mushroom Risotto with truffles">...</article>
<article articleid="1934" title="NOTCH easy to do recipe- Lobster with Black ink Linguini Arabiatta">...</article>
<article articleid="1935" title="Yash Birla- 100% Living">...</article>
</Articles>
</Category>
<Category name="notchfashion">
<Articles>
<article articleid="81" title="Making Headlines">...</article>
<article articleid="99" title="Ladakh through my Lens">...</article>
<article articleid="689" title="A-Family-Affair">...</article>
<article articleid="2264" title="Sushmita-back-with-Manav?">...</article>
<article articleid="70" title="NOTCH- Making of the cover- Farhan Akhtar & Javed Akhtar">...</article>
<article articleid="78" title="NOTCH easy to do recipe- Aubergine Carpaccio">... </article>
<article articleid="1935" title="Yash Birla- 100% Living">...</article>
</Articles>
</Category>