将Java字符串转换为Json
我有一个字符串列表,我希望将其转换为Json。我使用org\json\me就是为了这样做。然而,我不知道如何从这里继续下去。一点点帮助将不胜感激。谢谢 这是我的代码:将Java字符串转换为Json,java,java-me,json,Java,Java Me,Json,我有一个字符串列表,我希望将其转换为Json。我使用org\json\me就是为了这样做。然而,我不知道如何从这里继续下去。一点点帮助将不胜感激。谢谢 这是我的代码: public class PhoneData implements JSONAble { private Display display; private Form mainScr; public PhoneData() { mainScr = new Form("Phon
public class PhoneData implements JSONAble {
private Display display;
private Form mainScr;
public PhoneData() {
mainScr = new Form("Phone Data");
String imei = IDENInfo.imeiToString(IDENInfo.getIMEI());
String imsi = new String();
try{
imsi=GPRSInfo.imeiToString(SIMCardInfo.getIMSI(), false );
}catch(SIMCardException ioe){}
String majorOS = DeviceInfo.getPlatformVersion();
int content = CodeModuleManager.getModuleHandle("net_rim_bb_phone_api");
String version = CodeModuleManager.getModuleVersion(content); //DeviceInfo.getSoftwareVersion();
String modelnumber = DeviceInfo.getDeviceName(); //get modelnumber
String [] phoneData = new String[] { modelnumber = "Model Number", majorOS = "majorOS", version = "softwareversion"
,imei = "imei", imsi = "imsi"}; // an Array
}
protected void startApp() throws MIDletStateChangeException {
// TODO Auto-generated method stub
display.setCurrent(mainScr);
PhoneData user = new PhoneData();
}
public void fromJSON(String jsonString) {
// TODO Auto-generated method stub
}
public String toJSON() {
// TODO Auto-generated method stub
return null;
}
}
您可以将抛弃驱动程序与XStream一起用于序列化/反序列化字符串json:
我以前曾使用过这一点-对于如何使用json模式让解析器能够很好地解析json,有一些警告。您可以使用带有XStream的抛弃驱动程序来序列化/反序列化字符串json:
我以前曾使用过这一点-对于如何使用json模式才能让解析器很好地解析,有一些警告。您必须将数据放入,然后使用创建一个
JSONArray
您必须将数据放入,然后使用创建一个JSONArray
除非您特别想使用org.json的barebones包,否则可以查看。除非您特别想使用org.json的barebones包,否则可以查看。为什么要在数组中重新定义数据?您正在尝试制作地图吗?为什么要重新定义阵列中的数据?您正在尝试制作地图吗?这与使用org\json\me有很大不同吗?对不起。我没有使用org.json.me.*。这与使用org\json\me会有很大不同吗?对不起。我没有使用org.json.me.*.我已经完成了向量向量=新向量(5,3);矢量加法(imei);矢量加法(imsi);矢量加法(majorOS);矢量加法(modelnumber);矢量加法(版本);我已经做了向量向量=新向量(5,3);矢量加法(imei);矢量加法(imsi);矢量加法(majorOS);矢量加法(modelnumber);矢量加法(版本);