最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

asp.net 獲取銀行貨幣匯率的代碼

 更新時(shí)間:2010年12月28日 19:23:45   作者:  
這個(gè)主要公司做外貿(mào)的每天都需要更新匯率,本來(lái)以前有一個(gè)服務(wù)可以調(diào)用,但是那個(gè)連接用不了 所以就寫了一個(gè)這樣的東西 套取網(wǎng)頁(yè)顯示信息
復(fù)制代碼 代碼如下:

class ExchangeRate
{

private const string _BASEURL = "網(wǎng)頁(yè)地址";
public const string CURRENCYCODE = "貨幣類型以'|'隔開";//貨幣類型

public Hashtable GetValues()
{
Hashtable htReturn = new Hashtable();

string url = _BASEURL; //+ HttpUtility.UrlEncode(tmSet.ToString("yyyy/MM/dd", DateTimeFormatInfo.InvariantInfo));

WebClient wc = new WebClient();
string sHtml = wc.DownloadString(url);
string sXml = string.Empty;
int iValueCnt = CURRENCYCODE.Split(new char[] { '|' }, 10, StringSplitOptions.RemoveEmptyEntries).Length;
string[] sTBody = sHtml.Split(new string[] { "<tbody>", "</tbody>" }, StringSplitOptions.RemoveEmptyEntries);
foreach (string ss in sTBody)
{
if (ss.Contains("Currency Name"))
{
string[] sbrs = ss.Split(new string[] { "</tr>" }, StringSplitOptions.RemoveEmptyEntries);
foreach (string sbr in sbrs)
{
string scur = string.Empty;
double dRate = GetCurrencyRate(sbr, out scur);

if (dRate != 0.0 && !string.IsNullOrEmpty(scur))
{
htReturn.Add(scur, dRate * 0.01);
if (htReturn.Count >= iValueCnt)
break;
}
}
break;
}
}


return htReturn;
}

private double GetCurrencyRate(string source, out string sCurrency)
{
sCurrency = string.Empty;

string sPattern = @"<td.+?>(.+?)</td>";
foreach (Match m in Regex.Matches(source, sPattern))
{
string ss = m.Groups[1].Value;
if (IsNumeric(ss))
return double.Parse(ss);
else
{
if (CURRENCYCODE.Contains(ss))
sCurrency = ss.Trim();
else
break;
}
}

return 0.0;
}

public static bool IsNumeric(string str)
{
if (string.IsNullOrEmpty(str)) return false;

System.Text.RegularExpressions.Regex reg = new System.Text.RegularExpressions.Regex(@"^[-]?\d+[.|,]?\d*$");
return reg.IsMatch(str);
}
}

相關(guān)文章

  • .NET適配HarmonyOS進(jìn)展的方法

    .NET適配HarmonyOS進(jìn)展的方法

    本文介紹了.NET適配鴻蒙系統(tǒng)(HarmonyOS)的進(jìn)展,包括運(yùn)行時(shí)選擇、NativeAOT支撐、已知問(wèn)題及解決辦法等,作者詳細(xì)分享了在移植Avalonia到HarmonyOS過(guò)程中遇到的問(wèn)題及其解決方案,感興趣的朋友一起看看吧
    2025-03-03
  • 在ASP.NET中用存儲(chǔ)過(guò)程執(zhí)行SQL語(yǔ)句

    在ASP.NET中用存儲(chǔ)過(guò)程執(zhí)行SQL語(yǔ)句

    存儲(chǔ)過(guò)程:是一組為了完成特定功能的SQL語(yǔ)句集,經(jīng)編譯后存儲(chǔ)在數(shù)據(jù)庫(kù)中。用戶通過(guò)指定存儲(chǔ)過(guò)程的名字并給出參數(shù)(如果該存儲(chǔ)過(guò)程帶有參數(shù))來(lái)執(zhí)行它。存儲(chǔ)過(guò)程是數(shù)據(jù)庫(kù)中的一個(gè)重要對(duì)象,任何一個(gè)設(shè)計(jì)良好的數(shù)據(jù)庫(kù)應(yīng)用程序都應(yīng)該用到存儲(chǔ)過(guò)程。
    2010-04-04
  • asp.net截屏功能實(shí)現(xiàn)截取web頁(yè)面

    asp.net截屏功能實(shí)現(xiàn)截取web頁(yè)面

    這篇文章主要介紹了asp.net截屏功能實(shí)現(xiàn)截取web頁(yè)面,是非常實(shí)用的一個(gè)功能,需要的朋友可以參考下
    2014-08-08
  • 使用asp.net改變網(wǎng)頁(yè)上圖片顏色比如灰色變彩色

    使用asp.net改變網(wǎng)頁(yè)上圖片顏色比如灰色變彩色

    要能在網(wǎng)站上改變圖片的顏色,比如灰色的變成彩色,彩色的變成灰色多好啊,下面是通過(guò)asp.net實(shí)現(xiàn)的,有需求的朋友可以參考下
    2014-08-08
  • asp.net GridView 中增加記錄的方法

    asp.net GridView 中增加記錄的方法

    在 ASP.NET 2.0 中,GridView 支持修改/刪除記錄,但卻不支持新增記錄的功能(個(gè)人感覺是 GridVew 的一大缺憾,估計(jì)在下一版本中會(huì)加入此功能)
    2009-03-03
  • asp.net下ajax.ajaxMethod使用方法

    asp.net下ajax.ajaxMethod使用方法

    使用AjaxMethod可以在客戶端異步調(diào)用服務(wù)端方法,簡(jiǎn)單地說(shuō)就是在JS里調(diào)用后臺(tái).cs文件里的方法,做一些JS無(wú)法做到的操作,如查詢數(shù)據(jù)庫(kù)
    2011-10-10
  • 在asp.net中操作sql server數(shù)據(jù)庫(kù)的一些小技巧

    在asp.net中操作sql server數(shù)據(jù)庫(kù)的一些小技巧

    在asp.net中操作sql server數(shù)據(jù)庫(kù)的一些小技巧...
    2006-09-09
  • asp.net 票據(jù)簡(jiǎn)單應(yīng)用

    asp.net 票據(jù)簡(jiǎn)單應(yīng)用

    asp.net票據(jù)應(yīng)用實(shí)例代碼。
    2009-03-03
  • ASP.NET打開新頁(yè)面而不關(guān)閉原來(lái)的頁(yè)面 實(shí)例代碼

    ASP.NET打開新頁(yè)面而不關(guān)閉原來(lái)的頁(yè)面 實(shí)例代碼

    這篇文章介紹了ASP.NET打開新頁(yè)面而不關(guān)閉原來(lái)的頁(yè)面 實(shí)例代碼,有需要的朋友可以參考一下,希望對(duì)你有所幫助
    2013-07-07
  • ASP.NET?MVC為用戶創(chuàng)建專屬文件夾

    ASP.NET?MVC為用戶創(chuàng)建專屬文件夾

    這篇文章介紹了ASP.NET?MVC為用戶創(chuàng)建專屬文件夾的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-08-08

最新評(píng)論

萨嘎县| 蒙阴县| 德兴市| 成武县| 徐闻县| 育儿| 县级市| 巴马| 郑州市| 安化县| 琼结县| 都安| 台南市| 南昌市| 桃源县| 若尔盖县| 洮南市| 宝山区| 莱芜市| 冕宁县| 成安县| 南开区| 和田市| 曲阜市| 临朐县| 绥芬河市| 商都县| 黑龙江省| 苍山县| 唐山市| 房产| 马尔康县| 凤台县| 巩义市| 襄垣县| 伊吾县| 纳雍县| 江都市| 尼玛县| 张家界市| 称多县|