问题是这样的:
有一个需求是 我需要把一段字符创装换为json串,代码如下
StringBuffer sbf = new StringBuffer();
sbf.append(url);
Map<String,String> map = new LinkedHashMap<String, String>();
Map<String,Object> map1 = new LinkedHashMap<String,Object>();
Map<String,Object> map2 = new LinkedHashMap<String, Object>();
// -------------
map.put("productName", productName);
map.put("source", source);
map.put("num", num);
map.put("price", price);
// -------------
JSONArray json = new JSONArray();
json.add(map);
// -------------
map1.put("orderItem", json);
map1.put("orderNum", orderNum);
map1.put("totalPrice", price);
map1.put("date", data);
// -------------
map2.put("orderInfo",map1);
JSONObject jsonObject = JSONObject.fromObject( map2 );
sbf.append(jsonObject.toString());
我导入了json包,在java工程里面测试没有问题的,但是在android的项目里面就报错了

运行报错:

网上搜索的方法都不管用!
各位大牛帮忙解决一下
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
<arel="nofollow">http://www.cnblogs.com/developerY/archive/2013/04/18/3027997.html 或许能帮到你