我想将JSONObject
从移动设备发送到Android
中的服务器。我还想发送一些null
值。
我尝试了两种方式,但都跳过了NULL
值。
tempJsonValuesOrder.put(DatabaseHelper.ORDER_OTHERS, orderCursor.isNull(orderCursor.getColumnIndex(DatabaseHelper.ORDER_OTHERS)) ? null :orderCursor.getString(orderCursor.getColumnIndex(DatabaseHelper.ORDER_OTHERS)));
有什么方法可以将
null
值放入JSONObject
吗?帮助将不胜感激。
最佳答案
毕竟我找到了像这样的解决方案:
tempJsonValuesOrder.put(DatabaseHelper.ORDER_TRANSPORT, orderCursor.isNull(orderCursor.getColumnIndex(DatabaseHelper.ORDER_TRANSPORT)) ? "" :orderCursor.getString(orderCursor.getColumnIndex(DatabaseHelper.ORDER_TRANSPORT)));