用什么方法把下面一段xml 里FieldName屬性讀出來 <BookMapping xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" BookName="ServiceRewards" DatabaseName="CDIPOptimizationSample"> <SheetMappingList> <SheetMapping SheetName="數(shù)據(jù)表單" TableName="table1" SampleRows="0"> <CloumnMappingList> <CloumnMapping CloumnName="單板名稱" FieldName="ProjectName" AllowNull="true" /> <CloumnMapping CloumnName="所在產(chǎn)品" FieldName="PrintVersion" AllowNull="true" /> <CloumnMapping CloumnName="開發(fā)代表(RDPDT)" FieldName="RDPDT" AllowNull="true" /> <CloumnMapping CloumnName="HQA" FieldName="HQA" AllowNull="true" /> <CloumnMapping CloumnName="絕對規(guī)模(初始估計)" FieldName="pla-ext01" AllowNull="true" /> <CloumnMapping CloumnName="等效新增規(guī)模(初始估計)" FieldName="Npla-ext02" AllowNull="true" /> </CloumnMappingList> </SheetMapping> </SheetMappingList></BookMapping>
2 回答

暮色呼如
TA貢獻1853條經(jīng)驗 獲得超9個贊
如果你使用 Linq,你甚至可以用 XML to Linq 的方式寫。代碼如下。
var elements = doc.Root.Element("SheetMappingList").Element("SheetMapping").Element("CloumnMappingList").Elements("CloumnMapping");
foreach (var element in elements)
{
Console.WriteLine(element.Attribute("FieldName").Value);
}
- 2 回答
- 0 關(guān)注
- 434 瀏覽
添加回答
舉報
0/150
提交
取消