1

このxmlの特定の行を読む方法はありますか?

http://i.stack.imgur.com/hDPIg.jpg

                var guide = from query in dataFeed.Descendants("MaxPayne3")
                                                 select new NewGamesClass
                                                 {
                                                     GameTitle = (string)query.Element("Title"),
                                                     Gamedescription = (string)query.Element("Description"),
                                                     GameGuide = (string)query.Element("Guide")
                                                 };
                GuidesListBox.ItemsSource = guide.Where(ngc => ngc.GameGuide.StartsWith("See 'Payne In The Ass'")).Take(1);

これにより、xml 内のすべてのガイドが表示されます。

この作品:

                var guide = from query in dataFeed.Descendants("MaxPayne3")
                                                 select new NewGamesClass
                                                 {
                                                     GameTitle = (string)query.Element("Title"),
                                                     Gamedescription = (string)query.Element("Description"),
                                                     GameGuide = (string)query.Element("Guide")
                                                 };
                //GuidesListBox.ItemsSource = guide.Where(ngc => ngc.GameGuide.StartsWith("See 'Payne In The Ass'")).Take(1);
                GuidesListBox.ItemsSource = guide.Where(ngc => ngc.GameTitle.StartsWith("Serious"));

したがって、XML の最初の子から始めます。

4

1 に答える 1

0

where句を使用してステートメントを続行します:(ニーズに基づいて条件を変更します)

 var guides = from query in dataFeed.Descendants("MaxPayne3")
                                             select new NewGamesClass
                                             {
                                                 GameGuide = (string)query.Element("Guide")

                                             };

AchivementsListBox.ItemsSource = guides.Where( ngc => ngc.GameGuide.StartsWith("Chapter 4:"));
于 2012-07-17T11:30:49.163 に答える