2013-02-21 4 views

답변

0

문제는이 같은 것을 사용할 수있는 것보다, ASP.NET에서 환율을 얻는 방법에 대한 경우 : 사용

private static string GetCurrencyRate(string fromCurrency, string toCurrency) 
    { 
     WebRequest webrequest = WebRequest.Create(string.Format("http://www.webservicex.net/CurrencyConvertor.asmx/ConversionRate?FromCurrency={0}&ToCurrency={1}", fromCurrency, toCurrency)); 
     using (WebResponse response = webrequest.GetResponse()) 
     { 
      using (Stream dataStream = response.GetResponseStream()) 
      { 
       using (StreamReader reader = new StreamReader(dataStream)) 
       { 
        string responseFromServer = reader.ReadToEnd(); 
        XmlDocument doc = new XmlDocument(); 
        doc.LoadXml(responseFromServer); 
        return doc.InnerText;      
       } 
      } 
     } 
    } 

을 :

Console.WriteLine(GetCurrencyRate("GBP", "USD")); 

하면 thereis이 데이터를 표시하는 문제 몇 가지 다른 방법이 있기 때문에 귀하의 사이트에 대해 더 정확하게 알려줄 수있는 것보다 웹 페이지에서.