如何在Java中读取字符串化的JSON字符串 [英] How to read stringified JSON string in Java

查看:131
本文介绍了如何在Java中读取字符串化的JSON字符串的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

Kindly need your help as this really taking me long time to try. From JSP, I passed the stingnify JSON object as a String to the Java action, it like

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

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

How I can convert this to JSON object/ or ArrayList of Dealer, so that I can retrieve the dealer ID and dealer name?

感谢所有帮助!

推荐答案

使用 http://json-lib. sourceforge.net/真的很容易.

请参见 http://json-lib.sourceforge.net/snippets.html

String str = "{'dealerName':'NPD STATION SDN BHD', 'dealerID': 1, 'dealerReputation': 2.0, 'dealerActive': true}";  
JSONObject jsonObject = (JSONObject) JSONSerializer.toJSON( str );

String str = "['NPD STATION SDN BHD', 1, 2.0, true]";  
JSONArray jsonArray = (JSONArray) JSONSerializer.toJSON( str );

这篇关于如何在Java中读取字符串化的JSON字符串的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆