arşiv

yazılar buna göre etiketlendi; ‘XML’

SimpleXML ile XML okuma

Cuma, 24 Eki 2008

SimpleXML ile XML okuma

Bir XML belgesini dosyadan okuyup yazdirma.

Bunun icin su fonksiyonlar kullanilir:

$xml = simplexml_load_file($dosyaAdi): verilen dosyadaki xml belgesini okur ve $xml belgesine icerigi getirir. Donus tipi bir nesnedir ve SimpleXMLElement sinifinin bir nesnesidir.

SimpleXMLElement->getName(): XML elemaninin adini dondurur.

SimpleXMLElement->children(): cocuk elemanlari bir SimpleXMLElement dizisi halinde dondurur. Dizinin indisi elemanlarin im isimleri, degerleri de elemanlarin degeridir.

Not.xml belgesi soyle olsun:
[php]
Ali
Zeki
Bulusma
Hafta sonu mutlaka goruselim
[/php]
Bu XML belgesini okuyup yazdiracak Php dosyasi soyle olabilir:
[php]

< ?php $xml = simplexml_load_file("../xml/Not.xml") or die("XML belgesi yuklenemiyor. “);
echo $xml->getName() . “
\n”;
$cocuklar = $xml->children();
foreach($cocuklar as $cocuk){
echo $cocuk->getName() . “: ” . $cocuk . “
\n”;
}
?>

[/php]
Bu PHP programinin ciktisi soyle olur:
[php]

not
alici: Ali
gon: Zeki
konu: Bulusma
mesaj: Hafta sonu mutlaka goruselim

[/php]

PHP ile Encoding Ayarlamasi

Simdi yukardaki program ile icinde turkce karakterler olan bir XML belgesini okuyalim.

XML belgemiz soyle olsun:
devamını oku…

, , , , ,

Netbeans 6.5 Milestone

Çarşamba, 16 Tem 2008

Netbeans IDE 6.0 sürümü çıktı. Bu sürüm kendi yükleyicisni kullanıyor. Bu yüzden sistem dilini değiştirmeye gerek kalmıyor. IDE baştan aşağı yenilenmiş durumda. JSF Uygulamaları, Mobil Uygulamalar, Veritabanı Uygulamaları,SOA,Webservisler yeni baştan düşünülmüş ve tasarlanmış.

(Ajax, C/C++, Databases, Debugger, Desktop, Editor, GUI Builder, Java EE, Java ME, Java SE, Javascript, Mobile, Profiler, Refactor, REST, Rich Client Platform, Ruby, SOA, SOAP, UML, Web, WSDL , XML) (iucoders)

Netbeans 6.0 ile ilgili video dersler :

http://www.netbeans.org/kb/60/screencasts.html

Örnek video : http://www.4shared.com/file/55316946/5763fcca/java-netbeans6.html
Yenilikler arasında PHP desteği ve Glassfish Server 3 versiyonu da var.

Netbeans Mobility kısmındaki yenilikler ise DataBinding, J2ME komponentleri ve kütüphaneleri oluşturmanız için gelişmiş Custom Components API desteği ve yeni SVG özellikleri olarak sayabiliriz.

Ayrıntılı bilgiyi aşağıdaki adresten alabilirsiniz:
http://wiki.netbeans.org/NewAndNoteWorthyMilestone1NB65

İndir: http://bits.netbeans.org/download/6.5/m1/

, , , , , , , , , , , , , , , , , , , , , , , , ,

Google Video Sitemap

Çarşamba, 14 May 2008

Google’da bazı arama sonuçlarında, arama yanında video Thumbnail i görürsünüz.Mesela arama sonuçlarında youtube.com dan bir sonuç gelirse yan tarafında videonun resmide vardır.Google bu hakkı bizlere de tanımıştır ve bunun için Video Sitemap yapabilirsiniz.
Mesela ben deneme olsun diye bir oyun sitesine yapmıştım ve sonuç:
flyoyun
Hoş görünüyor değil mi 🙂
Neyse işimize bakalım sitemap ı alttaki şablonu kullanarak oluşturabiliriz, sonra adımları açıklayalım.
devamını oku…

, , , ,