如何分别遍历省份和城市的id和name
<provinces><province id="11" name="北京">
<city id="1" name="东城区"/>
<city id="2" name="西城区"/>
<city id="3" name="崇文区"/>
<city id="4" name="宣武区"/>
</province>
<province id="12" name="天津">
<city id="1" name="和平区"/>
<city id="2" name="河东区"/>
<city id="3" name="河西区"/>
<city id="4" name="南开区"/> --------------------编程问答-------------------- XmlReader --------------------编程问答--------------------
/// <summary>
/// 获取XML数据库中的数据的方法
/// </summary>
/// <param name="strFilePath">传入文件路径</param>
/// <returns>返回一个数据集</returns>
public static DataSet GetAllDataFromXML(string strFilePath)
{
DataSet ds = new DataSet();
FileInfo fileInfo = new FileInfo(strFilePath);
if (fileInfo.Exists)
{
try
{
ds.ReadXml(strFilePath);
}
catch { }
}
else
{
ds = null;
}
if (ds != null)
{
if (ds.Tables[0].Rows.Count < 1)
ds = null;
}
return ds;
}
补充:.NET技术 , C#