65.9K
CodeProject 正在变化。 阅读更多。
Home

Android JSON 解析器 Java 类创建器在线工具

starIconstarIconstarIconstarIconstarIcon

5.00/5 (3投票s)

2014 年 2 月 12 日

CPOL

2分钟阅读

viewsIcon

16246

Android 的 JSON 解析器类创建工具

引言

如今,JSON Web 服务比 XML Web 服务更受欢迎。因此,在大多数移动应用程序中,你只需要解析 JSON 并显示在移动屏幕上即可。

所以我们需要编写 Java 类来解析响应 JSON 并将其转换为业务对象(带有 setter 和 getter 的 Java 类)。

但是现在,你无需编写任何代码来解析 JSON。有一个 JSON 解析工具可用,它将为你创建所有必需的 Java 类。因此,你可以在几秒钟内解析复杂的 JSON。虽然它非常易于使用,但我将在下面解释步骤。

如何使用

以下是使用此在线工具的步骤

  1. 以下是需要解析的 JSON 字符串。它正在返回一个学生列表。

     

  2.  有时,JSON 键中存在一些 null 值。例如,上述 JSON 的 rollNumber 键。因此,你必须为该键分配一个自定义值。让我们将其分配为 10。

     

  3.  如果 JSON 中存在一些空白的 JSON 数组,它们至少添加一个值。例如,如果 "students":[],那么你应该在其中添加一个学生 JSON 对象。
  4. 建议你仅在 JSON 数组类型对象中保留一个对象。这将加快工具的速度,并且你也不需要在 JSON 中搜索 null 和空白 JSON 数组。例如,在上述 JSON 中,我们可以删除 students 数组中的第二个对象

     

  5.  现在点击 JSON解析工具 并按照以下方式填写表单

     

  6. 现在点击提交按钮并等待服务器发送给你一个 zip 文件并保存它。解压缩 zip 文件,将所有 bean 类和解析器类复制到文件夹中。将它们复制到你的 Android 项目并享受吧。

重要提示

  1. 如果 JSON 字符串中存在 JSON 数组对象,请确保这些对象至少包含一个值。
  2. 建议在 JSON 数组中保留一个对象。虽然该工具可以处理任何类型的 JSON,但为了获得最佳结果,建议这样做。
  3. 为具有 null 值的键分配一个虚拟值。
© . All rights reserved.