dt.columns.add( "baseline", typeof(double) );
xmldatadocument xmldoc = new xmldatadocument( ds );
regex expr = new regex(
@"<tr bgcolor='#\w+' ><td height='20'>(?<currency>.*)</td>\s*" +
@"<td height='20'><p align='right'>(?<bankbuytt>\d*.?\d*)( )+.?</td>\s*" +
@"<td height='20'><p align='right'>(?<buynotes>\d*.?\d*)( )+.?</td>\s*" +
@"<td height='20'><p align='right'>(?<sell>\d*.?\d*)( )+.?</td>\s*" +
@"<td height='20'><p align='right'>(?<base>\d*.?\d*)( )+.?</td>\s*"
, regexoptions.compiled);
for( match m = expr.match(webcontent) ; m.success ; m=m.nextmatch() )
{
string key;
datarow row = dt.newrow();
row["currency"] = m.groups["currency"];
key = m.groups["bankbuytt"].tostring();