Dalam tutorial Integrasi xml dan Flash as3 Part 6 , kita telah membahas bagaimana cara mengganti xml ketika tampil di flash, tetapi terkadang kita mungkin hanya ingin menghapus tag , atau atribut tertentu ketika tampil di flash.
dalam hal ini ada operator khusus untuk melakukan itu yaitu :delete
sebagai contoh jika sebelumnya output pada trace menghasilkan seperti ini
XML file loaded!
Parsing:
-----------------
<informasi>
<produk nama="Kursi makan" harga="Rp 50.000">Sesuatu untuk tempat makan</produk>
<produk nama="Sofa" harga="Rp 200.000">Sesuatu untuk diduduki</produk>
<produk nama="Lemari" harga="Rp 500.000">Sesuatu untuk menyimpan pakaian</produk>
</informasi>
nah kali ini kita coba untuk menghapus produk yang ke 2 ketika tampil di flash
berikut scripth parse yang kita gunakan,..
function parseXML(xmlData:XML):void
{
trace("Parsing:");
trace("-----------------");
delete xmlData.produk[1];
trace(xmlData);
}
maka hasil di Output trace
XML file loaded!
Parsing:
-----------------
<informasi>
<produk nama="Kursi makan" harga="Rp 50.000">Sesuatu untuk tempat makan</produk>
<produk nama="Lemari" harga="Rp 500.000">Sesuatu untuk menyimpan pakaian</produk>
</informasi>
terlihat bahwa produk sofa hilang dr trace, lantas bagaimana jika kita ingin menghapus attribut,.. berikut script parse yang kita gunakan
function parseXML(xmlData:XML):void
{
trace("Parsing:");
trace("-----------------");
delete xmlData.produk[1].@harga;
trace(xmlData);
}
maka hasil di Output trace
XML file loaded!
Parsing:
-----------------
<informasi>
<produk nama="Kursi makan" harga="Rp 50.000">Sesuatu untuk tempat makan</produk>
<produk nama="Sofa">Sesuatu untuk diduduki</produk>
<produk nama="Lemari" harga="Rp 500.000">Sesuatu untuk menyimpan pakaian</produk>
</informasi>
terlihat bahwa atribut harga produk sofa hilang dr trace, bagaimana jika kita ingin menghapus semuanya,.. berikut script parse yang kita gunakan
function parseXML(xmlData:XML):void
{
trace("Parsing:");
trace("-----------------");
delete xmlData.produk;
trace(xmlData);
}
maka hasil di Output trace
XML file loaded!
Parsing:
-----------------
By Ricko nada
di Pustaka Flash
Terima kasih telah membaca
Integrasi xml dan Flash as3 Part 7
0 komentar:
Post a Comment