java - 如何在 Java 中读取字符串化的 JSON 字符串

标签 java json

恳请您的帮助,因为这确实花了我很长时间来尝试。 从 JSP 中,我将 stingnify JSON 对象作为字符串传递给 Java 操作,就像

String jsonDealer = [{"dealerID":"VARSSWK103","dealerName":"NPD STATION SDN BHD"},
{"dealerID":"VARSSTH008","dealerName":"Winjaya Teleshop"}]

如何将其转换为 JSON 对象/或经销商的 ArrayList,以便我可以检索经销商 ID 和经销商名称?

感谢大家的帮助!!!

最佳答案

您可以编写自己的 JSON 解析器,但无需重新发明轮子 - 有许多强大、成熟的 JSON 解析器可以免费使用。我用JSONObjectJSONArray来自挂毯。如果你download Tapestry 5 并解压它,然后只需将库 tapestry-core-5.0.18.jar 包含在您的构建路径中即可开始使用。 JSONObject 和 JSONArray 都采用 String 作为构造函数参数,并且这些链接中完整记录了 api。

关于java - 如何在 Java 中读取字符串化的 JSON 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4437213/

相关文章:

java - Android html.fromhtml() url Intent

java - 在 Java 中使用 Waffle 获取 Kerberos 服务票证

java - 在 Java 中打印字符数组

javascript - 将数组与对象数组进行比较并返回具有分组日期的新对象数组

java - flex 不支持 HashMap 吗?

python - Python中的JSON字符串解析错误

javascript - json 数据未在 Rails 中传递

c# - RESTful API 反序列化错误

javascript - 使用 Tempo 转换树结构

java - JetBrains @Contract 使用字段