我想将JSONObject
从移动设备发送到Android
中的服务器。我还想发送一些null
个值。
我尝试过两种方式,但其 SKIPPING NULL
值。
tempJsonValuesOrder.put(DatabaseHelper.ORDER_OTHERS, orderCursor.isNull(orderCursor.getColumnIndex(DatabaseHelper.ORDER_OTHERS)) ? null :orderCursor.getString(orderCursor.getColumnIndex(DatabaseHelper.ORDER_OTHERS)));
有没有办法将null
值放在JSONObject
?
帮助将不胜感激。
答案 0 :(得分:1)
毕竟我找到了解决方案:
tempJsonValuesOrder.put(DatabaseHelper.ORDER_TRANSPORT, orderCursor.isNull(orderCursor.getColumnIndex(DatabaseHelper.ORDER_TRANSPORT)) ? "" :orderCursor.getString(orderCursor.getColumnIndex(DatabaseHelper.ORDER_TRANSPORT)));
答案 1 :(得分:0)
如果合适,您可以尝试将这些值设置为清空字符串。