Articles of json

Kann JavaScriptSerializer Eigenschaften mit Null- / Standardwerten ausschließen?

Ich verwende JavaScriptSerializer, um einige Entitätsobjekte zu serialisieren. Das Problem besteht darin, dass viele der öffentlichen Eigenschaften Null- oder Standardwerte enthalten. Gibt es eine Möglichkeit, JavaScriptSerializer dazu zu bringen, Eigenschaften mit Null- oder Standardwerten auszuschließen? Ich möchte, dass der resultierende JSON weniger ausführlich ist.

MVC: Wie gebe ich einen String als JSON zurück?

In dem Bemühen, einen Fortschrittsberichterstattungsprozess ein wenig zuverlässiger zu machen und ihn von der Anfrage / Antwort zu entkoppeln, führe ich die Verarbeitung in einem Windows-Dienst durch und behalte die beabsichtigte Antwort auf eine Datei bei. Wenn der Client beginnt, nach Updates zu suchen, soll der Controller den Inhalt der Datei als JSON-Zeichenfolge zurückgeben. Der […]

Kartenansicht Zeichnen Richtungen mit Google Directions API – Dekodierung von Polylinien

Ich versuche, das Google Routenplaner-API zu verwenden, um Wegbeschreibungen in meiner Kartenansicht anzuzeigen, habe aber Schwierigkeiten, die Daten aus der JSON-Antwort abzurufen. Ich kann die “levels” und “points” -Strings bekommen, aber ich kann nicht herausfinden, wie man sie zu Punkten auf der Karte dekodiert. Jede Hilfe würde sehr geschätzt werden.

Vorgaben für fehlende Eigenschaften in Play 2 JSON-Formate

Ich habe ein Äquivalent des folgenden Modells in der Spielskala: case class Foo(id:Int,value:String) object Foo{ import play.api.libs.json.Json implicit val fooFormats = Json.format[Foo] } Für die folgende Foo-Instanz Foo(1, “foo”) Ich würde das folgende JSON-Dokument erhalten: {“id”:1, “value”: “foo”} Dieser JSON wird beibehalten und aus einem Datenspeicher gelesen. Jetzt haben sich meine Anforderungen geändert und ich […]

OkHttp Post Body als JSON

Also, als ich Koushs Ion benutzte, war ich in der Lage, meinen Posts einen .setJsonObjectBody(json).asJsonObject() Body mit einem einfachen .setJsonObjectBody(json).asJsonObject() Ich ziehe zu OkHttp, und ich sehe wirklich keinen guten Weg, das zu tun. Ich bekomme Fehler 400 überall. Hat jemand Ideen? Ich habe sogar versucht, es manuell als JSON-String zu formatieren. String reason = […]

Jquery getJSON füllt ausgewählte Menüfragen auf

Ich bearbeite ein Auswahlmenü mit getJSON. Ich frage mich, ob es eine Möglichkeit gibt, dass ich jQuerys .each-function verwenden kann, um diese Werte einzubringen? Sicherlich muss es einen einfacheren Weg geben, dies zu erreichen … vielleicht? PHP-Datei: query($queryMonth); while($rowMonth = $db->fetch_assoc($result)) : $data[] = $rowMonth; endwhile; echo json_encode($data); ?> Die jQuery: $.getJSON(‘selectMenus.php’, function(data){ $(“select.month”).append(“” + […]

Reihenfolge der serialisierten Felder mit JSON.NET

Gibt es eine Möglichkeit, die Reihenfolge der Felder in einem serialisierten JSON-Objekt mit JSON.NET anzugeben ? Es wäre ausreichend zu spezifizieren, dass ein einzelnes Feld immer zuerst erscheint.

Erstellen von Hashmap aus einer JSON-Zeichenfolge

Erstellen einer Hash-Map aus einer JSON-Zeichenfolge in Java? Ich habe JSON-String wie {“phonetype”:”N95″,”cat”:”WP”} und möchte in eine Standard-Hashmap konvertieren. Wie kann ich es tun?

Wie man json in eine Fallklasse umwandelt, wenn die Fallklasse nur ein Feld hat

Im Spiel werden 2.1 Lesevorgänge verwendet, um Json zu Objekten zu marshallen. Aber wie kann ich das tun, wenn die Fallklasse nur ein Feld hat? Das Ideom, das für mehr Felder funktioniert, funktioniert nicht, da mit einem Feld ‘und’ nicht verwendet wird. So bekomme ich keinen FunctionBuilder. Der folgende Code gibt mir einen Typkonflikt. Wie […]

Verwenden von HttpClient und HttpPost in Android mit Post-Parametern

Ich schreibe Code für eine Android-Anwendung, die Daten aufnehmen soll, paketieren sie als Json und posten sie auf einen Webserver, der wiederum mit json antworten soll. Die Verwendung einer GET-Anforderung funktioniert gut, aber aus irgendeinem Grund, bei dem POST verwendet wird, scheinen alle Daten entfernt zu werden und der Server erhält nichts. Hier ist ein […]