2010-11-24 25 views
1

Salutations! Quelle est la façon la plus commune pour analyser les résultats de la recherche google, et tourner ceci:Comment analyser les résultats de recherche google dans le code android

 
{ 
    "results": [ 
     { 
      "region": "IL", 
      "streetAddress": "1611 South Randall Road", 
      "titleNoFormatting": "Brunswick Zone XL Randall Road", 
      "staticMapUrl": "http://maps.google.com/maps/api/staticmap?maptype=roadmap&format=gif&sensor=false&size=150x100&zoom=13&markers=42.162958,-88.334155", 
      "listingType": "local", 
      "addressLines": [ 
       "1611 South Randall Road", 
       "Algonquin, IL" 
      ], 
      "lng": "-88.334155", 
      "phoneNumbers": [ 
       { 
        "type": "", 
        "number": "(847) 658-2257" 
       } 
      ], 
      "url": "http://www.google.com/maps/place?source=uds&q=brunswick+zone&cid=8286591317090502839", 
      "country": "United States", 
      "city": "Algonquin", 
      "content": "", 
      "GsearchResultClass": "GlocalSearch", 
      "maxAge": 604800, 
      "title": "Brunswick Zone XL Randall" 
     }, 
     ... 
    ] 
} 

dans ce:

 
Name="Brunswick Zone XL Randall Road" 
Address="1611 South Randall Road" 
Phone="(847) 658-2257" 

Répondre

4

Plus généralement, voulez-vous dire la meilleure façon d'analyser JSON en Objets Java? Parser org.json d'Android, au moins pour l'analyse syntaxique DOM-style général. Il est raisonnablement rapide sur de petits ensembles de données et est intégré au système d'exploitation.