by Guest » 07 Jan 2025, 04:46
Ich erstelle einen JSON-String in Java und sende ihn wie folgt an eine C++-Methode namens addJsonMessageForTransition():
Code: Select all
JSONObject json = new JSONObject();
json.put("title ", "test packet");
json.put("message", numMsg);
String jsonMessage = json.toString() + "\n";
sim.activateMethod("messageSend.addJsonMessageForTransmission", jsonMessage);
Wenn ich jedoch den JSON in addJsonMessageForTransmission ausdrucke, wird die Nachricht vor dem Komma abgeschnitten und sieht so aus:
Weiß jemand, warum das passiert?
Ich erstelle einen JSON-String in Java und sende ihn wie folgt an eine C++-Methode namens addJsonMessageForTransition():
[code]JSONObject json = new JSONObject();
json.put("title ", "test packet");
json.put("message", numMsg);
String jsonMessage = json.toString() + "\n";
sim.activateMethod("messageSend.addJsonMessageForTransmission", jsonMessage);
[/code]
Wenn ich jedoch den JSON in addJsonMessageForTransmission ausdrucke, wird die Nachricht vor dem Komma abgeschnitten und sieht so aus:
[code]{"title ","test packet
[/code]
Weiß jemand, warum das passiert?