我想使用OneSignal发送通知。 Json的身体看起来如下:
String strJsonBody = "{"
+ "\"include_player_ids\": [\"xxxxxxx-8b43-yyyy-86d9-zzzzzzzzz\",\"xxxxxxx-50d7-yyyyy-9998-zzzzzzzzz\"],"
+ "\"data\": {\"foo\": \"bar\"},"
+ "\"contents\": {\"en\": \"English Message\"}"
+ "}";
它有效,但我不希望玩家ID硬编码 - 我想将它们放在一个变量中。我试图使用StringBuilder但无法实现它。我怎么才能得到
[\"xxxxxxx-8b43-yyyy-86d9-zzzzzzzzz\",\"xxxxxxx-50d7-yyyyy-9998-zzzzzzzzz\"]
这
xxxxxxx-8b43-yyyy-86d9-zzzzzzzzz
和
xxxxxxx-50d7-yyyyy-9998-zzzzzzzzz
?我的主要问题:斜线,两个元素之间的逗号
补充说明: 从对象格式的数据库
接收ID答案 0 :(得分:-1)
你使用StringBuilder走在正确的轨道上。只需使用多个附加。我怀疑是什么让你失望的是你试图在你的JSON中插入反斜杠。他们不属于。