java - Parsing XML in Android -


hy need parse xml :

    <whoisrecord xmlns="http://adam.kahtava.com/services/whois" xmlns:i="http://www.w3.org/2001/xmlschema-instance"> <domainname>68.140.1.1</domainname> <registrydata><abusecontact><email>abuse-mail@verizonbusiness.com</email><name>abuse</name><phone>+1-800-900-0241</phone></abusecontact><administrativecontact><email>stephen.r.middleton@verizon.com</email><name>verizon internet services</name><phone>800-243-6994</phone></administrativecontact><billingcontact i:nil="true"/><createddate>2002-05-13t00:00:00-04:00</createddate><rawtext i:nil="true"/><registrant><address>22001 loudoun county parkway</address><city>ashburn</city><country>us</country><name>uunet technologies, inc.</name><postalcode>20147</postalcode><stateprov>va</stateprov></registrant><technicalcontact><email>swipper@verizonbusiness.com</email><name>swipper</name><phone>+1-800-900-0241</phone></technicalcontact><updateddate>2004-03-16t00:00:00-05:00</updateddate><zonecontact i:nil="true"/></registrydata></whoisrecord> 

my code looks this:

public class xmlparser  {       string streamtitle = "";      /** called when activity first created.       * @throws ioexception       * @throws saxexception */     public string startparse(string xml) throws saxexception, ioexception      {         documentbuilderfactory builderfactory = documentbuilderfactory.newinstance();      try      {         documentbuilder builder = builderfactory.newdocumentbuilder();         builder.parse(xml);     }      catch (parserconfigurationexception e)      {         e.printstacktrace();       }      return builderfactory.getattribute("whoisrecord").tostring();      } } 

when try return startparse simple nothing.

 xmlparser xmlpar = new xmlparser(); log.v("faruk test ", "udss:"+xmlpar.startparse(temp)); 

do 1 know simple solution problem?

try hope looking ...

android: parse xml string problems


Comments