xml parsing - Android XML Parseing with tamil news API -
i'm using api xml parseing "http://cinema.dinamalar.com/rss.php" tamil news in list, not working.. please me.. code..
public class mainactivity extends activity { textview tv1,tv2,tv3; string url = "http://cinema.dinamalar.com/rss.php"; // xml node keys string key_item = "item"; // parent node string key_title = "title"; string key_link = "link"; string key_desc = "description"; string key_date = "pubdate"; @suppresslint("setjavascriptenabled") @override protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.activity_main); tv1 = (textview) findviewbyid(r.id.textview1); tv2 = (textview) findviewbyid(r.id.textview2); tv3 = (textview) findviewbyid(r.id.textview3); strictmode.threadpolicy policy = new strictmode.threadpolicy.builder().permitall().build(); strictmode.setthreadpolicy(policy); xmlparser parser = new xmlparser(); string xml = parser.getxmlfromurl(url); // getting xml document doc = parser.getdomelement(xml); // getting dom element //p.getelementsbytagname('category')[0].firstchild.wholetext tv1.settext(parser.getvalue((element) doc.getelementsbytagname(key_item).item(0),key_title).tostring()); tv2.settext(parser.getvalue((element) doc.getelementsbytagname(key_item).item(0),key_author).tostring()); tv3.settext(parser.getvalue((element) doc.getelementsbytagname(key_item).item(0),key_link).tostring()); toast.maketext(this,parser.getvalue((element) doc.getelementsbytagname(key_item).item(0),key_link),toast.length_short).show(); } }
Comments
Post a Comment