Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

XML kolay mı?

Konu, 'PHP' kısmında Sahin tarafından paylaşıldı.

  1. Sahin

    Sahin Daimi Üye

    Kayıt:
    28 Mayıs 2002
    Mesajlar:
    8,943
    Beğenilen Mesajlar:
    0
    Kod:
    <?xml version="1.0" encoding="ISO-8859-9" ?>
    <ceviznet-yoneticiler>
    <yonetici >
    <nick>mkarabulut</nick>
    <mail>mkarabulut@ceviz.net</mail> 
    <department>PHP</department> 
    </yonetici> 
    <yonetici >
    <nick>hmustak</nick>
    <mail>hmustak@ceviz.net</mail>
    <department>PHP</department> 
    </yonetici> 
    <yonetici >
    <nick>TheBozo</nick>
    <mail>erdalgr@ceviz.net</mail>
    <department>HTML</department> 
    </yonetici> 
    </ceviznet-yoneticiler>
    XML Expat yazından kardeş üstteki kod.

    Kod:
    <?xml version="1.0" encoding="ISO-8859-9" ?>
    <ceviznet-sayfalar>
    <sayfa>
    <s1>mkarabulut</s1>
    <link>[url]www.ceviz.net/s1.xml[/url]</mail> 
    <bolum>PHP</bolum> 
    </sayfa> 
    <sayfa>
    <s2>hmustak</s2>
    <link>[url]www.ceviz.net/s2.xml[/url]</mail>
    <bolum>ASP</bolum> 
    </sayfa> 
    </ceviznet-sayfalar>
    şimdi ben ilk xml imimi yazdım yukarda bu kadar basit mi?
     
  2. RaiST

    RaiST Daimi Üye

    Kayıt:
    24 Temmuz 2002
    Mesajlar:
    1,932
    Beğenilen Mesajlar:
    0
    Meslek:
    linuxrocker
    Şehir:
    krynn
    ewt bu kadar basit.. ama sole bi oaly var. xml oturmus bir sey deil..
    herkes kafasına gore xml standart olusturuyor..

    well formed bir xml yazmak baya kasıyor..

    hele ms bu konuda yine tekelci yaklasımına devam ediyor.
    ms'e gore basında microsoft xml shema oldugu belirtilmeyen bir xml dosyası well-formed bir XML deil!
    bak ya suna!
     
  3. mkarabulut

    mkarabulut Misafir

    Aslında XML çok zor değil ama tabii yukarıdaki basit bir XML dokumanı....

    Şöyle diyeyim
    PHP:
    <?
      echo 
    "Merhabayn dünya..<br>";
      echo 
    "Ha bide dünya baksana bi, bi şey soracam...";
      echo 
    "BEn ilk PHP scriptimi yazdım, ama bu kadar kolay mı bu iş ?";
    ?>
    Bilmiyorum,zor bi soru... :)
     
  4. Sahin

    Sahin Daimi Üye

    Kayıt:
    28 Mayıs 2002
    Mesajlar:
    8,943
    Beğenilen Mesajlar:
    0
    Çok güzel açıkladın üstat :) Ama genede yazdığım kod çalışır değil mi ?
     
  5. mkarabulut

    mkarabulut Misafir

    genede W3C nin borusu ötüyor gibi ggeldi bana...

    Boşver MS'yi onlar deniyorlar tutarmı diye, bak IE herşeyi tanıyor yine DTD kullansan da Schema kullansan da...
     
  6. mkarabulut

    mkarabulut Misafir

    Eğer IE 5 veya üstü varsa XML'ye iki kere tıklayınca IE açar bu dokumanları...

    Ve eğer IE bir hata vermiyorsa, tebrikler well-formed bir dokuman yazmış bulunuyorsunuz...
     
  7. Sahin

    Sahin Daimi Üye

    Kayıt:
    28 Mayıs 2002
    Mesajlar:
    8,943
    Beğenilen Mesajlar:
    0
    Şuna hata yapmışsın desene kardeş :)

    Açmadı :D

    Hata mesajını vereyimde açıkla bana bari.

    :D:D

    Hadi açıkla.
     
  8. mkarabulut

    mkarabulut Misafir

    Evet hata yapmışsın abi
    <link> diye açıp tagı </mail> diye kapatmışsın
     
  9. Sahin

    Sahin Daimi Üye

    Kayıt:
    28 Mayıs 2002
    Mesajlar:
    8,943
    Beğenilen Mesajlar:
    0
    Heh he çalıştı.

    Ben varya bu XML'nin kralını yazarım :D
     
  10. Ansugo

    Ansugo Daimi Üye

    Kayıt:
    24 Temmuz 2002
    Mesajlar:
    6,090
    Beğenilen Mesajlar:
    0
    XSL geyiktir. Onemli olan DTD'dir. Zaten XML'de cok geyik bir ML. Bir yere kadar ogrenip, sonra biraktigim, bir ise yaramayacagini dusundugum birsey.

    Standartlasma falan gibi seyleride pek takmiyorum. Sonucta bende su an kendimi programlarimda kullanacagim standarti gelistirebilirim. Mesela soyle.

    Kod:
    *
       **AGAC
           ***AGAC_ID
           ***AGAC_CINS
           ***AGAC_KUTUGU
       **AGAC2
           ***AGAC_ID
           ***AGAC_CINS
           ***AGAC KUTUGU
    *
    
    Himm. AML diye bir dil olmasa idi, buna AML diyebilirdim. Buna bir tane "HERNEISE_ML" engine si yazarsiniz, is temize havale olur.

    Sevgiler...
     
  11. Sahin

    Sahin Daimi Üye

    Kayıt:
    28 Mayıs 2002
    Mesajlar:
    8,943
    Beğenilen Mesajlar:
    0
    CML diyebiliriz kardes :D C mi ne? eee hiccc. :p
     
  12. RaiST

    RaiST Daimi Üye

    Kayıt:
    24 Temmuz 2002
    Mesajlar:
    1,932
    Beğenilen Mesajlar:
    0
    Meslek:
    linuxrocker
    Şehir:
    krynn
    AMeLe desek :)

    $akadır üstünüze alınmayınız.. tartısma windows /linux olayına donmeısın! :D :D :D
     
  13. Zerzevat Adam

    Zerzevat Adam Daimi Üye

    Kayıt:
    20 Ocak 2003
    Mesajlar:
    4,787
    Beğenilen Mesajlar:
    0
    Forumda gezinirken gördüm ve ben bu başlıktan tekrar açmak istemiyorum...


    XML zor değil ama mesela burada yazılan kodda <mail></mail> yazdık diyelimki veya oradaki diğer kodlar yani ne işe yarıyor ne fark ediyor?

    Böyle yazmak ne fayda getiriyor?

    XML bilmek php veya asp.net te yardımcı olabiliyor nesnesel programlamaya girişte (Bildiğim kadarıyla)

    Başka ayrıca bir XML kitabı alsam mı fazla kalın olmayan sistem yayıncılık...

    Mesaj yazarsanız sevinirim eminim ki bilen çok...
     
  14. NAE4

    NAE4 Daimi Üye

    Kayıt:
    25 Temmuz 2002
    Mesajlar:
    926
    Beğenilen Mesajlar:
    0
    Meslek:
    N/A
    Şehir:
    N/A
    Kendi içinde özgün bir dil yapısına kavuşuyorsun böylelikle aynı şeyleri belgende tekrar tekrar kodlaman gerekmiyor. Örneğin <eposta> adlı bir etiket yazdın bu etiket aradaki ifadeyi;

    <eposta gonder="ean@btturk.net">Ersin Arslan</eposta>

    <a href="mailto:ean@btturk.net">Ersin Arslan</a>

    Şimdi ikincisi daha basit görünüyor ama iş karmaşıklaştıkça içinden çıkılmaz bir hal almaması için birinci standart geliştirildi.

    XML kitabını niçin alacaksın? XML'i yukarıdakinden daha farklı amaçla kullanmayacağını kısa ve orta vadede taahhüt edebilirim.
     
  15. Zerzevat Adam

    Zerzevat Adam Daimi Üye

    Kayıt:
    20 Ocak 2003
    Mesajlar:
    4,787
    Beğenilen Mesajlar:
    0
    Bedava geliyorda :D

    Hediye kitap sıralama olarak XML-PERL-RED HAT kurulum yaptım
     
  16. ee++

    ee++ Daimi Üye

    Kayıt:
    25 Temmuz 2002
    Mesajlar:
    1,122
    Beğenilen Mesajlar:
    0
    Şehir:
    Ankara
    XML, UNIX'ci adamı bozar; UNIX'ci adam tab'larla ayrılmış salt metin kütükler ile çalışır. Kim koydu o X'i başa! :hmmm:





    (XML, ya da etiket mantığı, ya da en geneli META veri mantığı çok iyi bir şeydir; herkese tavsiye ederim.)
     
  17. Mingitau

    Mingitau Misafir

    Bir Uzun vadede benden XML dil değil ki...
    Ha satır satır yazdırmışın belli kalıpla ya da XML ile.. fark yok.
    Sadece XML olunca bazı herneise motorları da bak burda bu varmış diyebiliyor ;)