0

私はlinqを学んでいます。私は以下のようなXelementを持っています

<Customer>
 <Orders>
   <param id="13" title="Book1" />
   <param id="15" title="Book2" />
 </Orders>
<Customer/>

id の値をカンマ区切りの文字列として取得する方法

4

2 に答える 2

0
XElement xe = XElement.Parse(xmlString);

var ids = 
    String
    .Join
    (
        ",",
        xe
        .Elements("Orders")
        .Elements("param")
        .Select(x=>x.Attribute("id").Value)
        .ToArray()
    );
于 2013-10-08T06:09:31.077 に答える