对不起,如果这是一个愚蠢的问题,但我是 WP7 开发的新手(以及一般的 C#)。
我有一个如下所示的 XML 文件:
<sessions>
<session id="305">
<startdatetime>2012-09-12 09:30:00</startdatetime>
<enddatetime>2012-09-12 10:30:00</enddatetime>
<name>TEST</name>
<description>[text]</description>
<venueID>19</venueID>
<speakerID>1764,2077,2361</speakerID>
</session>
<session> ... </session>
<session> ... </session>
etc.`
</sessions>
稍后在 XML 中有用于场地和扬声器的节点,我可以使用
var venuedata = from query in loadedData.Descendants("venues").Descendants("venue")
where query.Attribute("id").Value == session.venueID
select new Venue
{
[stuff]
};
[etc]
但是,在这种情况下,当 XML 包含一个逗号分隔的列表时,我该如何做同样的事情呢?
谢谢。