IEnumerable<int> ProcessXml(string path)
{
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(path);
var nodes = xmlDoc.SelectNodes("//DataBlob");
if(nodes == null){
return [];
}
foreach(var dataBlob in nodes.Cast<XmlNode>())
{
var data = DataProcessor.Parse(dataBlob InnerText;
yield return DataProcessor.Process(data);
}
}
IEnumerable<int> ProcessXml(string path)
{
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(path);
var nodes = xmlDoc.SelectNodes("//DataBlob");
if(nodes == null){
return [];
}
foreach(var dataBlob in nodes.Cast<XmlNode>())
{
var data = DataProcessor.Parse(dataBlob InnerText;
yield return DataProcessor.Process(data);
}
}