static string Scan (Stream stream, string attribute)
{
try {
var reader = XmlReader.Create (stream);
while (reader.Read () && !reader.IsStartElement ())
;
return reader.GetAttribute (attribute);
} catch (Exception e) {
Console.WriteLine ("Error while scanning xml:");
Console.WriteLine (e);
return null;
}
}