很抱歉,如果这是一个愚蠢的问题,但我是WP7开发的新手(和一般的C#)。
我有一个如下所示的XML文件:
<sessions>
<sessions>
etc.`
稍后在XML中有场地和扬声器的节点,我可以使用<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>
</sessions>
<session id="305">
<startdatetime>2012-09-12 09:30:00</startdatetime>
<enddatetime>2012-09-12 10:30:00</enddatetime>
但是,当XML包含逗号分隔的列表(如本例中的扬声器)时,我该如何做同样的事情呢?
感谢。
答案 0 :(得分:0)
使用string.Split提取逗号分隔值:http://msdn.microsoft.com/en-us/library/system.string.split.aspx
select new Venue
{
Speakers = query.Element("speakerID").Value.Split(',').ToList(),
[stuff]
};