我正在尝试连接到一个服务器,该服务器连接到 Google Places API
并向我返回所需的数据,返回的数据采用以下格式 Here
现在在我的 Android 应用程序中,我将其作为 string
或 string[]
,问题是我现在如何将其解析为 XML
> 或将其转换为原生类型,例如 List
或其他类型,以便我可以使用它?
如果您查看返回的字符串,实际数组 results
在两个元素 html_attributions
和 next_page_token
之后开始,那么我如何将它们分开解析。请帮忙。
最佳答案
我建议您使用 Google 的 Gson 库,它可以轻松转换 JSON -> Object 。这是一个很好的教程:tutorial 。 该库由著名的 Retrofit 库使用,该库是为这些调用而制作的,它将下载数据并使用 Gson 将其转换为对象:retrofit
关于java - 将 JSON 解析为字符串数组或 xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24713760/