XML Okuma
5
●271
- 13-06-2019, 11:07:58Üyeliği durdurulduAz önce ben de boğuşuyordum.
<?php
$icerik = file_get_contents('http://buraya xml linkinki yaz');
$dosya = fopen('burayaxmldosyanaadver.xml', 'w+');
fwrite($dosya, '<?xml version="1.0" encoding="UTF-8"?>'.$icerik);
fclose($dosya);
?>
<?xml version="1.0" encoding="UTF-8"?> bu satırı olduğu yerden silebilirsin, bazı xml dosyalarında olmayabiliyor. - 13-06-2019, 11:11:39ASP için lazım arkadaşaCentox adlı üyeden alıntı: mesajı görüntüle
- 13-06-2019, 11:12:33Elindeki kodları yazarsan veya xml yapısını buraya yazarsan yardımcı olabilirz
- 13-06-2019, 11:38:47ebubekirbastama adlı üyeden alıntı: mesajı görüntüle
Set objXML = Server.CreateObject("Microsoft.XMLDOM") objXML.Async = False objXML.SetProperty "ServerHTTPRequest", True objXML.ResolveExternals = True objXML.ValidateOnParse = True objXML.Load("siteadi.com") 'XMLin alınacağı URL adresi Set objRoot = objXML.documentElement Set objItems = objRoot.getElementsByTagName("Urunler") Dim objItem For Each objItem in objItems strResimYolu = objItem.selectSingleNode("UrunAdi").Text 'For next döngüsü içinde SQL sorgularını çalıştırabilirsiniz ve VT nize göre uyarlayabilirsiniz. 'Kayıt yapmak istemezseniz eğer sadece gösterim yaparsınız. 'rsC.Addnew ' rsC("resimyolumuz") = strResimYolu ' rsC("embedkodumuz") = strEmbedKodu ' rsC("filmadimiz") = strFilmAdi 'rsC.Update response.Write(strResimYolu) NextHocam netten şöyle bir kod buldum ama calistiramadım - 13-06-2019, 11:42:51
public DataSet XmlVerileriGetir(string xmlDosya) { DataSet ds = new DataSet(); if (File.Exists(MapPath(xmlDosya))) { ds.ReadXml(MapPath(xmlDosya)); } return ds; }Yukardaki metodu çalıştırmak istediğin yerde şöyle kullanabilirsin. Misal load'da
protected void Page_Load(object sender, EventArgs e) { string xmlDosya = "App_Data/personel.xml"; DataSet xmlVeri = XmlVerileriGetir(xmlDosya); GridView1.DataSource= xmlVeri; GridView1.DataBind(); }