• 09-04-2020, 23:44:06
    #1
    Merhaba elimde bir firmanın xml i var bu xml den sürekli veri çekmem gerekiyor bir çok xml işi yaptım ancak bu biraz farklı geldi yapamadım.
    klasik asp ile okumam gerekiyor ve xml yapısı aşağıda paylaştım yardımcı olursanız sevinirim.

    <?xml version="1.0" encoding="UTF-8"?>    <root><err Type="0" Desc="Basarili"></err>
    <Stok Kategori_Id="1782" AnaGrup_Kod="AK" AnaGrup_Ad="Bilgisayar Kasası" AltGrup_Kod="" AltGrup_Ad="Kasalar" Kod="AK920COL231" Ad="COOLER MASTER MCB-B511D-KGNN-RGA TEMPERED ARGB LED 3X120 MESH KASA-PSU YOK" Doviz="1"  Marka="COL" Marka_Ismi="Coolermaster" Kdv="18" Res1="/resim/urun/202004/coolermaster-cooler-master-mcb-b511d-kgnn-rga-argb-kasa-psu-yok-kasalar-masaustu-134681.jpg" Res2="/resim/urun/202004/coolermaster-cooler-master-mcb-b511d-kgnn-rga-argb-kasa-psu-yok-kasalar-masaustu-134682.jpg" Res3="/resim/urun/202004/coolermaster-cooler-master-mcb-b511d-kgnn-rga-argb-kasa-psu-yok-kasalar-masaustu-134683.jpg" Res4="/resim/urun/202004/coolermaster-cooler-master-mcb-b511d-kgnn-rga-argb-kasa-psu-yok-kasalar-masaustu-134684.jpg" Res5="/resim/urun/202004/coolermaster-cooler-master-mcb-b511d-kgnn-rga-argb-kasa-psu-yok-kasalar-masaustu-134685.jpg" Res6="/resim/urun/202004/coolermaster-cooler-master-mcb-b511d-kgnn-rga-argb-kasa-psu-yok-kasalar-masaustu-134686.jpg" Res7="/resim/urun/202004/coolermaster-cooler-master-mcb-b511d-kgnn-rga-argb-kasa-psu-yok-kasalar-masaustu-134687.jpg" Res8="/resim/urun/202004/coolermaster-cooler-master-mcb-b511d-kgnn-rga-argb-kasa-psu-yok-kasalar-masaustu-134688.jpg" Res9="/resim/urun/202004/coolermaster-cooler-master-mcb-b511d-kgnn-rga-argb-kasa-psu-yok-kasalar-masaustu-134689.jpg" Oz1="Kasa Yapısı" OzDeg1="Gaming Kasa" OzID_1="153294" Oz2="Güç Kaynağı" OzDeg2="Power Yok" OzID_2="153294" Oz3="Fan Sayısı" OzDeg3="3 x 120mm ARGB Fan" OzID_3="153294" Oz4="Oyuncular İçin" OzDeg4="Evet" OzID_4="153294" Oz5="RGB" OzDeg5="Var" OzID_5="153294" ></Stok>
    <Stok Kategori_Id="2158" AnaGrup_Kod="N" AnaGrup_Ad="Ağ Ürünleri" AltGrup_Kod="" AltGrup_Ad="Routerler" Kod="NH113TPL107" Ad="TP-LINK ARCHER C60 4PORT AC1350 DUAL BAND ROUTER " Doviz="1"  Marka="TPL" Marka_Ismi="TpLink" Kdv="18" Res1="/resim/urun/202004/tplink-tp-link-archer-c60-4port-ac1200-dual-band-router-routerler-134602.jpg" Res2="/resim/urun/202004/tplink-tp-link-archer-c60-4port-ac1200-dual-band-router-routerler-134603.jpg" Res3="/resim/urun/202004/tplink-tp-link-archer-c60-4port-ac1200-dual-band-router-routerler-134604.jpg" Oz1="Port Sayısı" OzDeg1="4 Port" OzID_1="153293" Oz2="Anten Sayısı" OzDeg2="5" OzID_2="153293" Oz3="Kablosuz Bağlantı Hızı" OzDeg3="450/867 Mbps" OzID_3="153293" Oz4="Access Point Özelliği" OzDeg4="Yok" OzID_4="153293" Oz5="Bağlantı Tipi" OzDeg5=" Kablosuz" OzID_5="153293" Oz6="Anten Gücü" OzDeg6="Belirtilmemiş" OzID_6="153293" ></Stok>
    </root>
  • 10-04-2020, 00:45:53
    #2
    emrah24 adlı üyeden alıntı: mesajı görüntüle
    Merhaba elimde bir firmanın xml i var bu xml den sürekli veri çekmem gerekiyor bir çok xml işi yaptım ancak bu biraz farklı geldi yapamadım.
    klasik asp ile okumam gerekiyor ve xml yapısı aşağıda paylaştım yardımcı olursanız sevinirim.

    <?xml version="1.0" encoding="UTF-8"?>    <root><err Type="0" Desc="Basarili"></err>
    <Stok Kategori_Id="1782" AnaGrup_Kod="AK" AnaGrup_Ad="Bilgisayar Kasası" AltGrup_Kod="" AltGrup_Ad="Kasalar" Kod="AK920COL231" Ad="COOLER MASTER MCB-B511D-KGNN-RGA TEMPERED ARGB LED 3X120 MESH KASA-PSU YOK" Doviz="1"  Marka="COL" Marka_Ismi="Coolermaster" Kdv="18" Res1="/resim/urun/202004/coolermaster-cooler-master-mcb-b511d-kgnn-rga-argb-kasa-psu-yok-kasalar-masaustu-134681.jpg" Res2="/resim/urun/202004/coolermaster-cooler-master-mcb-b511d-kgnn-rga-argb-kasa-psu-yok-kasalar-masaustu-134682.jpg" Res3="/resim/urun/202004/coolermaster-cooler-master-mcb-b511d-kgnn-rga-argb-kasa-psu-yok-kasalar-masaustu-134683.jpg" Res4="/resim/urun/202004/coolermaster-cooler-master-mcb-b511d-kgnn-rga-argb-kasa-psu-yok-kasalar-masaustu-134684.jpg" Res5="/resim/urun/202004/coolermaster-cooler-master-mcb-b511d-kgnn-rga-argb-kasa-psu-yok-kasalar-masaustu-134685.jpg" Res6="/resim/urun/202004/coolermaster-cooler-master-mcb-b511d-kgnn-rga-argb-kasa-psu-yok-kasalar-masaustu-134686.jpg" Res7="/resim/urun/202004/coolermaster-cooler-master-mcb-b511d-kgnn-rga-argb-kasa-psu-yok-kasalar-masaustu-134687.jpg" Res8="/resim/urun/202004/coolermaster-cooler-master-mcb-b511d-kgnn-rga-argb-kasa-psu-yok-kasalar-masaustu-134688.jpg" Res9="/resim/urun/202004/coolermaster-cooler-master-mcb-b511d-kgnn-rga-argb-kasa-psu-yok-kasalar-masaustu-134689.jpg" Oz1="Kasa Yapısı" OzDeg1="Gaming Kasa" OzID_1="153294" Oz2="Güç Kaynağı" OzDeg2="Power Yok" OzID_2="153294" Oz3="Fan Sayısı" OzDeg3="3 x 120mm ARGB Fan" OzID_3="153294" Oz4="Oyuncular İçin" OzDeg4="Evet" OzID_4="153294" Oz5="RGB" OzDeg5="Var" OzID_5="153294" ></Stok>
    <Stok Kategori_Id="2158" AnaGrup_Kod="N" AnaGrup_Ad="Ağ Ürünleri" AltGrup_Kod="" AltGrup_Ad="Routerler" Kod="NH113TPL107" Ad="TP-LINK ARCHER C60 4PORT AC1350 DUAL BAND ROUTER " Doviz="1"  Marka="TPL" Marka_Ismi="TpLink" Kdv="18" Res1="/resim/urun/202004/tplink-tp-link-archer-c60-4port-ac1200-dual-band-router-routerler-134602.jpg" Res2="/resim/urun/202004/tplink-tp-link-archer-c60-4port-ac1200-dual-band-router-routerler-134603.jpg" Res3="/resim/urun/202004/tplink-tp-link-archer-c60-4port-ac1200-dual-band-router-routerler-134604.jpg" Oz1="Port Sayısı" OzDeg1="4 Port" OzID_1="153293" Oz2="Anten Sayısı" OzDeg2="5" OzID_2="153293" Oz3="Kablosuz Bağlantı Hızı" OzDeg3="450/867 Mbps" OzID_3="153293" Oz4="Access Point Özelliği" OzDeg4="Yok" OzID_4="153293" Oz5="Bağlantı Tipi" OzDeg5=" Kablosuz" OzID_5="153293" Oz6="Anten Gücü" OzDeg6="Belirtilmemiş" OzID_6="153293" ></Stok>
    </root>
    Child şeklinde vermemiş,,, onun yerine attribute içine koymuş,,,, modülünüz uyumlu değilse attribute olanları child a convert etmeniz gerekli,,, araya bir tane converter yazıp kendi sitenize çekin oradanda modulden kendi sitenize çekebilirsiniz
  • 10-04-2020, 08:48:10
    #3
    suleymankocabas adlı üyeden alıntı: mesajı görüntüle
    Child şeklinde vermemiş,,, onun yerine attribute içine koymuş,,,, modülünüz uyumlu değilse attribute olanları child a convert etmeniz gerekli,,, araya bir tane converter yazıp kendi sitenize çekin oradanda modulden kendi sitenize çekebilirsiniz
    conventer dediğiniz işlemi replace ile yapmaya çalıştım ancak başaramadım. aslında <fiyat> (açılış kısmını yaptım) ama </fiyat> (kapanışını yaptıramadım.)

    ilgilinze teşekkürler.