如何在Java中读取字符串化的JSON字符串 [英] How to read stringified JSON string in Java
本文介绍了如何在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屋!
查看全文