Asp.Net (C#) kullanarak Merkez Bankasından Döviz kurlarını çeken bir program yapalım. C# ta xml veriyi çekmek gerçekten çok kolay yalnızca 3 satırlık bir kod işimizi görecektir. Öncelikle Web Formumuza bir adet grdDoviz isimli GridView ekleyelim. Daha sonra sayfamızın cs ine gidip aşağıdaki kodları yazalım.
iş bu kadar basit. Bunu geliştirmek size kalmış. Dosyadan alığınız verileri ne şekilde kullanacağınızı siz berlirleyin. 3 satır kod dedin etti 10 satır diceksiniz ama bu kodu kısatlmak da sizin elinizde.
Kod:
protected **** Page_Load(object sender, EventArgs e)
{
string xmlDosya =http://www.tcmb.gov.tr/kurlar/today.xml
DataSet xmlVeri = XmlVerileriGetir(xmlDosya);
grdDoviz.DataSource=xmlVeri;
grdDoviz.DataBind();
}
private DataSet XmlVerileriGetir(string xmlDosya)
{
DataSet ds = new DataSet();
// xlm Dosya varmı onun kontrolü.
if (File.Exists(MapPath(xmlDosya)))
{
// varsa Dosyayı oku ve dataset e aktar.
ds.ReadXml(MapPath(xmlDosya));
}
return ds;
}
iş bu kadar basit. Bunu geliştirmek size kalmış. Dosyadan alığınız verileri ne şekilde kullanacağınızı siz berlirleyin. 3 satır kod dedin etti 10 satır diceksiniz ama bu kodu kısatlmak da sizin elinizde.