我知道这是一个非常简单的问题 - 阅读和解析xml文件并且已经有很多解决方案了。在关闭这个问题之前,你能帮助我吗?我也是C#和Xamarin的新手,并且有新的已经尝试了大量的解决方案,但结果总是一样的 - 没有任何内容打印到控制台。无论我的实现如何。值总是为空的。你能不能检查我的代码,我不知道为什么我没有得到任何数据。
public List<SamplePoint> ReadFromFile()
{
pointList = new List<SamplePoint> ();
xmldoc = new XmlDocument ();
xmldoc.Load (fileLocation); //this is read from the sdcard of the device
XmlNodeList nodeList = xmldoc.DocumentElement.SelectNodes ("/SamplePoints/SamplePoint");
foreach(XmlNode node in nodeList){
endDate = node.SelectSingleNode ("EndDate").InnerText;
startDate = node.SelectSingleNode ("startDate").InnerText;
return pointsList;
}