On Mon, 27 Nov 2000, adicom wrote:

> >diprotes di oON, di channel, katanya kasihan..he.he bikin bingung orang.
> 
> oON tuh apa ya Pak ?

itu si oOn, salah satu alumni Gunadarma 8-)

> ups, maaf kalo bikin bingung ... 
> 
> File Comma-Separated Value (CSV) adalah textfile yang menyerupai sebuah
> table .  Setiap baris di dalam file tsb merupakan record.  Field-field yang
> terdapat di setiap record, dipisahkan dengan tanda koma.
> 
> Contoh file csv :
> Martin,Steve,Jakarta,7938847
> Manuhutu,Ferina,Bogor,8736647
> Kawilarang,Joko,Bandung,237748
> Setiadi,Imran,Jakarta,7663548
>  :
>  :
> 
He.he.h.e saya tahu CSV kalau yang ini.. 8-)... takutnya CSV lain lagi...
cuma mau "becanda aja"... tapi takut ntar yang lainnya binun..

> dari contoh di atas, terlihat bahwa file tsb terdiri dari 4 field, yaitu
> last name, first name, city, dan home phone number.
> 
> dalam bentuk xml, data tersebut akan terlihat sbb :
> <friend>
>   <name>
>     <first-name>
>       Martin
> 
> saya ingin fokus dalam hal pertukaran data.  lebih spesifik lagi, saya ingin
> menekankan pada hal *ukuran data*nya saja.  bukankah xml lebih boros ? 
> bukankah dengan ukuran yang lebih besar, waktu transfer (via internet) jadi
> lebih lambat ?  juga, disk terpakai lebih banyak ?


Agak berbeda.. CSV merupakan format data dengan bentuk tabel yang
diketahui dimuka (CSV hanya merupakan salah satu format untuk menyimpan
tabel tersebut).  Artinya pada satu record ada field apa saja telah
diketahui dimuka.... 

Sedangkan XML merupakan format dg struktur data yang "tak perlu" diketahui
dimuka.  Untuk perbandingan lebih jelas, cari di Dr Dobb Journal artikel
mengenai LORE (database khusus XML).

> entahlah kalau dari segi "fungsi", xml dan csv beda jauh ... atau xml lebih
> human-readable ... atau xml sedang booming ... 
> saya juga baru baca xml sekilas kok.  saya cuma terheran2, apa sih
> kelebihannya xml di sisi programmer ?  sehingga dikit2 xml ... dikit2 xml
> ...  mungkin ada rekan2 yg pernah dapat kasus yg *hanya* bisa diselesaikan
> dengan xml ?

XML nggak baru-baru amat (baru di Indoensia mungkin..h.he.) bagi yang
belajarnya dari SGML --> LaTEX --> HTML --> XML nggak akan "kaget".  

Karena kita kenalnya di Indonesia dari "produk" maka kita kenalnya jadi
muter-muter HTML --> XML -->

Faktor "basic knowledge" lah yang mempengarhui kita agak telat (menganggap
XML ini baru).  SGML sendiri adalah standard sekitar 87-an 8-).  XML
merupakan implementasi "subset" dari SGML.

> imho, sih kalau cuma untuk "pertukaran data" mendingan pake csv ... hemat
> waktu dan biaya.  toh csv juga bisa dibuka di excel ... tinggal didandanin
> dikit, jadi deh.  atau di-parsing pake php.
> 

Kalau tujuannya untuk pertukaran data. XML bisa digunakan untuk
macam-macam (deskripsi user interafce misal seperti outputnya Glade),
pertukaran data, tanpa kita tahu struktur dan format data seperti apa.

Kalau CSV kita harus paham di muka seperti apa format data sebelumnya

IMW

Kalau CVS lain lagi...


* Gunadarma Mailing List -----------------------------------------------
* Archives     : http://milis-archives.gunadarma.ac.id
* Langganan    : Kirim Email kosong ke [EMAIL PROTECTED]
* Berhenti     : Kirim Email kosong ke [EMAIL PROTECTED]
* Administrator: [EMAIL PROTECTED]

Kirim email ke