我正试图以dson的形式将数据从drupal网站发送到android app。我创建了链接,现在我的链接以这种形式返回数据。 我不知道如何解析这个格式化的数据,以显示在Android应用程序的列表视图中。
{
"nodes" : [
{
"node" : {
"title" : "Saksham Iron Store",
"Contact" : "09216630565",
"Category" : "Decoration & Hardware",
"City" : "Sangrur"
}
},
{
"node" : {
"title" : "Loaffer Hut Garments",
"Contact" : "8591697698",
"Category" : "Fashion & Garments",
"City" : "Sangrur"
}
},
{
"node" : {
"title" : "BCB English Academy and Visa Guidance",
"Contact" : "8699010091",
"Category" : "Education",
"City" : "Sangrur"
}
},
{
"node" : {
"title" : "Aggarwal Engineering Corporation",
"Contact" : "9417070197",
"Category" : "Decoration & Hardware",
"City" : "Sangrur"
}
},
{
"node" : {
"title" : "Inder Sain Paint and Decoration",
"Contact" : "9888821904",
"Category" : "Decoration & Hardware",
"City" : "Sangrur"
}
}
]
}
我如何解析它并在Android应用程序的listview中显示?
答案 0 :(得分:0)
假设接收数据的JSON语法符合标准模型,您可以使用org.json
包中已存在的库之一解析android中的JSON(例如,对于数组,JSONArray
)。
我建议你看一下GSON库(我个人的偏好,当然还有很多其他的)因为它可以更容易地专注于你的业务逻辑,而不是通过解析JSON来占用你自己。 / p>