Aku memang banyak menggunakan XML di project baru,
yah karena banyak di ajax.
Sejak tadi pagi aku buat program error terus,
sampai bete dibuatnya
aku debug di firefox, ngomong XML parser error: XML malformed
setelah aku googling eh ternyata di XML ada karakter yg ga boleh
ada di antara tag, yaitu & < > ' "
yah aku ambil data dari string yang terkadang isinya terdiri dari
karakter-karakter terseut
untuk mengatasinya tinggal diganti aja karakternya
pengganti karakter tersebut adalah
< <> greater than
& & ampersand
' ' apostrophe
" " quotation mark
karena pakai aku mrogram pake java servlet jadi tinggal replace
string saja.
yaitu dengan cara
xmlstr = xmlstr.replace("&","&amp;amp;amp;amp;amp;");
xmlstr = xmlstr.replace("<","<"); xmlstr = xmlstr.replace(">","<");
xmlstr = xmlstr.replace("'","'");
xmlstr = xmlstr.replace("\"",""");
dah akhirnya bisa
lega deh
(hmm di blogspot beberapa karakter ga tampil, atau kacau
mau bagusnya ada di sini http://donairl.multiply.com/journal/item/8
2 komentar:
test
ssss
Posting Komentar