java-code entsprechend Newtonsoft.Json.JsonConvert.SerializeObject(Object source,Newtonsoft.Json.JsonSerializerSettings ()).net?
Ich habe einen code in .net, der serialisiert eine Anfrage an das json-format ... Der code ist so etwas wie dieses.
var ops = new Newtonsoft.Json.JsonSerializerSettings();
ops.NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore;
ops.MissingMemberHandling = Newtonsoft.Json.MissingMemberHandling.Ignore;
ops.DefaultValueHandling = Newtonsoft.Json.DefaultValueHandling.Ignore;
ops.Converters.Add(new Newtonsoft.Json.Converters.JavaScriptDateTimeConverter());
String strSO = Newtonsoft.Json.JsonConvert.SerializeObject(source,
bIndent ? Newtonsoft.Json.Formatting.Indented : Newtonsoft.Json.Formatting.None,
ops);
Habe ich versucht, den entsprechenden java-code zu diesem Teil, aber es funktioniert nicht.
Die JSON-Bibliothek-verwenden Sie mit Java?
insdide blackberry jre eine jar-Datei ist there..net_rim_api.jar .. bin mit dem Standard-json-Bibliothek innerhalb, jar..
insdide blackberry jre eine jar-Datei ist there..net_rim_api.jar .. bin mit dem Standard-json-Bibliothek innerhalb, jar..
InformationsquelleAutor Tijo K Varghese | 2011-04-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
Aus meinem Verständnis der Newtonsoft-Serialisierung übernimmt ein Objekt mit den Variablen und gibt einen json-string für das Objekt.
So etwas wie:
Und erhalten Sie eine Ausgabe wie:
Nun die schlechte Nachricht ist, dass die BlackBerry-Bibliothek, die Sie verwenden nicht verwenden Sie reflektion, um zu untersuchen die Struktur der Objekte, die serialises. Es ist ein formatter eher als ein serializer.
Die gute Nachricht ist, dass es ziemlich einfach zu bedienen. Die Dokumentation ist hier:
http://www.blackberry.com/developers/docs/6.0.0api/org/json/me/package-summary.html
Kurz, zu schreiben, ein Objekt wie die oben genannten, würden Sie etwas wie:
..und so weiter. Beachten Sie, dass Sie den Bau der JSON-Struktur-element durch das element, anstatt die JSON-Bibliothek davon ausgehen, dass Ihr Objekt ist die genaue Struktur der Daten, die Sie ausgeben möchten.
Hoffentlich wird dies Ihnen eine Vorstellung davon geben, wie Sie Vorgehen.
InformationsquelleAutor AndyT
Wenn Ihre Frage "kennt jemand ein Java-äquivalent zu Newtonsoft.Json für .NET für die Serialisierung in JSON-format?"
Überprüfen Sie die unten http://json.org
InformationsquelleAutor Jim Blackler