是否可以将JSONObject
转换为String
并通过短信发送?或者我甚至可以直接通过短信发送JSONObject
吗?
答案 0 :(得分:0)
短信只是一个字符串,无论采用何种格式。
获取JSONObject
的字符串结果并发送。
但你应该注意它的内容长度,如果它太长,拆分信息并每次发送一部分。
答案 1 :(得分:0)
简单方法是将您的消息对象转换为字符串并发送
MsgSend m = new MsgSend();
String jsonString = new Gson().toJson(m);
sendSMS(number, jsonString);
public static void sendSMS(String phoneNmbr, String message)
{
SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage(phoneNmbr, null, message, null, null);
}