Articles of json

Kann das Objekt vom Typ stdClass nicht als Array verwendet werden?

Ich bekomme einen seltsamen Fehler mit json_decode() . Es dekodiert die Daten korrekt (ich sah es mit print_r ), aber wenn ich versuche, auf Informationen innerhalb des Arrays zuzugreifen, bekomme ich: Fatal error: Cannot use object of type stdClass as array in C:\Users\Dail\software\abs.php on line 108 Ich habe nur versucht: $result[‘context’] wobei $result die von […]

NULL in JSON darstellen

Was ist die bevorzugte Methode zum Zurückgeben von Nullwerten in JSON? Gibt es eine andere Präferenz für Primitive? Wenn zum Beispiel mein Objekt auf dem Server eine Integer namens “myCount” ohne Wert hat, wäre der richtigste JSON für diesen Wert: {} oder { “myCount”: null } oder { “myCount”: 0 } Die gleiche Frage für […]

Erklärung von JSONB, eingeführt von PostgreSQL

PostgreSQL hat gerade JSONB eingeführt und es ist bereits Trend in Hacker-News . Es wäre großartig, wenn jemand erklären könnte, wie es sich von Hstore und JSON unterscheidet, die zuvor in PostgreSQL vorhanden waren. Was sind die Vorteile und Grenzen und wann sollte jemand daran denken?

Extrahieren Sie Datenspeicherorte aus der Karte

Ich möchte Daten aus einer Karte extrahieren und dann die Standorte aller Ladestationen in einem bestimmten Zustand abrufen und speichern. (zB: https://www.plugshare.com/ ) Wie kann das gemacht werden? Es macht mir nichts aus, irgendeine Programmiersprache zu benutzen, aber welche ist die beste für diese Anwendung?

Wie rendern Sie in Rails JSON mithilfe einer Ansicht?

Angenommen, Sie befinden sich in Ihrem Benutzer-Controller und möchten eine json-Antwort für eine Show-Anfrage erhalten, wäre es nett, wenn Sie in Ihren views / users / dir eine Datei mit dem Namen show.json erstellen könnten, nachdem Ihre Benutzer # show Aktion abgeschlossen ist, wird die Datei gerendert. Momentan musst du etwas tun in der Art […]

Das aktuelle JSON-Objekt (z. B. {“name”: “value”}) kann nicht in den Typ ‘System.Collections.Generic.List`1 deserialisiert werden

using System; using System.Collections.Generic; using System.Linq; using System.Text; using Facebook; using Newtonsoft.Json; namespace facebook { class Program { static void Main(string[] args) { var client = new FacebookClient(acc_ess); dynamic result = client.Get(“fql”, new { q = “select target_id,target_type from connection where source_id = me()”}); string jsonstring = JsonConvert.SerializeObject(result); //jsonstring {“data”:[{“target_id”:9503123,”target_type”:”user”}]} List datalist = JsonConvert.DeserializeObject<List>(jsonstring); } […]

Die dynamische JSON-Zeichenfolge kann in Android nicht rekursiv durchlaufen werden

Dies ist meine JSON-Zeichenfolge (dies ändert sich dynamisch): Dies ist ein JSON-Objekt aus der gesamten JSON-Zeichenfolge, die ein Array ist. Wenn das JSON-Objekt einen Wert größer als 1 für “ChildExists” hat (zum Beispiel 4 wie unten), erscheint ein Array namens “Categories” und 4 Objekte werden angezeigt. Wenn der childExist-Wert eines dieser Objekte größer als 1 […]

Wie man dieses verschachtelte JSON-Array in Android analysiert

Ich muss die Daten des unten verschachtelten Json-Arrays in meine Anwendung einlesen. Ich bin verwirrt, wie man die Werte daraus bekommt. { “prodCat_list”: [ { “prods”: [ { “cat_id”: “9”, “position”: “1”, “sku”: “wwww345” }, { “cat_id”: “9”, “position”: “2”, “sku”: “coof23” }, { “cat_id”: “9”, “position”: “3”, “sku”: “dde45” }, { “cat_id”: “9”, “position”: […]

Postgres: Abflachen aggregierter Schlüssel / Wert-Paare aus einem JSONB-Feld?

Ich arbeite in Postgres 9.4 mit der folgenden Tabelle: Column │ Type │ Modifiers ─────────────────┼──────────────────────┼────────────────────── id │ integer │ not null default practice_id │ character varying(6) │ not null date │ date │ not null pct_id │ character varying(3) │ total_list_size │ double precision │ not null star_pu │ jsonb │ Ich habe folgende Abfrage: […]

Wie man eine benutzerdefinierte Sammlung mit zusätzlichen Eigenschaften unter Verwendung von Json.Net serialisiert / deserialisiert

Ich habe eine benutzerdefinierte Sammlung (implementiert IList), die einige benutzerdefinierte Eigenschaften wie folgt aufweist: class FooCollection : IList { private List _foos = new List(); public string Bar { get; set; } //Implement IList, ICollection and IEnumerable members… } Wenn ich serialisiere, verwende ich den folgenden Code: JsonSerializerSettings jss = new JsonSerializerSettings() { TypeNameHandling = […]