Articles of json

Wie Sie Json.Net als Standard-Serializer für den WCF-REST-Service festlegen

Ist es möglich, das standardmäßige WCF DataContractSerializer-Verhalten beim Serialisieren / DeSerialisieren von Elementen und Verwenden von JSON.NET stattdessen zu überschreiben? Ich habe den folgenden Servicevertrag für die Abwicklung des City-Unternehmens. Aus Gründen der Planung hat die City-Entität IsReference = true, und daher triggers der Standard-DataContractSerializer Fehler aus. Für die “GET” -Methoden kann ich die Situation […]

JQuery Grid-SubGrid für die Eltern-Kind-Beziehung

Ich brauche eine Idee, wie man im folgenden sceaniro ein Subgrid implementiert. Das Folgende sind die JSON-Daten, die ich in JQuery Grid und Subgrid anzeigen möchte. Grundsätzlich bekomme ich ein Objekt namens “Kontakt” mit einer Sammlung namens “actionSet”. { “total” : “10”, “page” : “1”, “records” : “78”, “rows” : [ { “comment” : null, […]

Senden einer JSON HTTP POST-Anfrage von Android

Ich verwende den folgenden Code, um eine HTTP-POST-Anforderung zu senden, die ein Objekt an einen WCF-Dienst sendet. Das funktioniert, aber was passiert, wenn mein WCF-Dienst auch andere Parameter benötigt? Wie kann ich sie von meinem Android-Client senden? Dies ist der Code, den ich bisher geschrieben habe: StringBuilder sb = new StringBuilder(); String http = “http://android.schoolportal.gr/Service.svc/SaveValues”; […]

Serialisieren einer Liste zu JSON

Ich habe ein Objektmodell, das so aussieht: public MyObjectInJson { public long ObjectID {get;set;} public string ObjectInJson {get;set;} } Die Eigenschaft ObjectInJson ist eine bereits serialisierte Version eines Objekts, das verschachtelte Listen enthält. Im Moment serialisiere ich die Liste von MyObjectInJson manuell wie MyObjectInJson : StringBuilder TheListBuilder = new StringBuilder(); TheListBuilder.Append(“[“); int TheCounter = 0; […]

XSLT-Entsprechung für JSON

Gibt es ein XSLT- Äquivalent für JSON? Etwas, mit dem ich Transformationen auf JSON wie XSLT zu XML machen kann.

Wie man to_json in Rails überschreibt?

Aktualisieren: Dieses Problem wurde nicht ordnungsgemäß untersucht. Das eigentliche Problem liegt in render :json . Die erste Code einfügen in der ursprünglichen Frage wird das erwartete Ergebnis liefern. Es gibt jedoch noch einen Vorbehalt. Siehe dieses Beispiel: render :json => current_user ist nicht das Gleiche wie render :json => current_user.to_json Das heißt, render :json ruft […]

Wie serialisiere ich einen anonymen C # -Typ zu einer JSON-Zeichenfolge?

Ich versuche, den folgenden Code zu verwenden, um einen anonymen Typ zu JSON zu serialisieren: var serializer = new DataContractJsonSerializer(thing.GetType()); var ms = new MemoryStream(); serializer.WriteObject(ms, thing); var json = Encoding.Default.GetString(ms.ToArray()); Ich bekomme jedoch die folgende Ausnahme, wenn dies ausgeführt wird: Type ‘ f__AnonymousType1`3 [System.Int32, System.Int32, System.Object []]’ kann nicht serialisiert werden. Erwägen Sie, es […]

Wie kann man JSON-Sets serialisieren?

Ich habe einen Python– set , der Objekte mit den Methoden __hash__ und __eq__ enthält, um __hash__ , dass keine Duplikate in der Sammlung enthalten sind. Ich muss Json diese Ergebnismenge codieren, aber die Übergabe einer leeren set an die json.dumps Methode triggers einen TypeError . File “/usr/lib/python2.7/json/encoder.py”, line 201, in encode chunks = self.iterencode(o, […]

Sollte ich Jacksons ObjectMapper als statisches Feld deklarieren?

Die ObjectMapper class der Jackson-Bibliothek scheint threadsicher zu sein . Bedeutet das, dass ich meinen ObjectMapper als ein statisches Feld wie dieses deklarieren sollte class Me { private static final ObjectMapper mapper = new ObjectMapper(); } anstatt als Instanz-Level-Feld wie folgt? class Me { private final ObjectMapper mapper = new ObjectMapper(); }

Wie scanne ich JSON in Scala mit Standard-Scala-classn?

Ich benutze die eingebaute JSON-class in Scala 2.8, um JSON-Code zu analysieren. Ich möchte das Liftweb wegen der Minimierung von Abhängigkeiten nicht verwenden. Die Art, wie ich es tue, scheint zu zwingend, gibt es einen besseren Weg, es zu tun? import scala.util.parsing.json._ … val json:Option[Any] = JSON.parseFull(jsonString) val map:Map[String,Any] = json.get.asInstanceOf[Map[String, Any]] val languages:List[Any] = […]