Articles of json

Müssen JSON-Schlüssel eindeutig sein?

Die folgende Frage bezieht sich auf eine Frage, die ich zuvor gestellt hatte: Hilfe beim Parsen von einfachem JSON (mit JSON für JAVA ME) Müssen JSON-Schlüssel eindeutig sein? Zum Beispiel hatte ich Probleme beim Parsen der folgenden XML (mit JSON ME): {“name” : “JACK”,”name” : “JILL”,”name” : “JOHN”,”name” : “JENNY”,”name” : “JAMES”,”name” : “JIM”} Und […]

PHP Array zu JSON Array mit json_encode ();

Ich habe ein Array codiert, das ich mit dem integrierten json_encode(); function. Ich brauche es im Format eines Array of Arrays wie folgt: [[“Afghanistan”,32,12],[“Albania”,32,12]] Es kommt jedoch zurück als: [“2”:[“Afghanistan”,32,12],”4″:[“Albania”,32,12]] Wie kann ich diese Zeilennummern entfernen, ohne Regex Tricks zu verwenden?

Können Sie feststellen, ob in einem von Ihnen deserialisierten Objekt ein Feld mit der JsonConvert-class in Json.NET fehlte?

Ich versuche, einige Json-Objekte mit Json.NET zu deserialisieren. Ich habe jedoch festgestellt, dass wenn ich ein Objekt deserialize, die nicht die Eigenschaften, die ich suche, kein Fehler ausgetriggers wird, aber ein Standardwert für die Eigenschaften zurückgegeben wird, wenn ich auf sie zugreifen. Es ist wichtig, dass ich feststellen kann, wenn ich den falschen Objekttyp deserialisiert […]

Verschachtelte ng-Wiederholung

Ich habe eine Dummy-XML-Datei: Mit dieser Bibliothek http://code.google.com/p/x2js/ konvertiere ich sie in json, in Variable myData { “Week” : { “Day” : [{ “Job” : [{ “Job” : { “Job” : { “Job” : { “_name” : “eat breakfast” }, “_name” : “prepare breakfast” }, “_name” : “get dressed” }, “_name” : “wake up” }, […]

JSONP-Anfrage Fehlerbehandlung

Ich mache eine Ajax Jsonp Anfrage, aber die Fehlerbehandlung wird nicht funktionieren. Wenn die Anfrage 404 oder 500 lautet, wird der Fehler nicht behandelt. Ich habe mich nach einer Antwort umgesehen, kann aber nichts finden. Es scheint eine Lösung mit http://code.google.com/p/jquery–jsonp/ zu geben , aber ich kann keine Beispiele finden, wie man sie benutzt. function […]

Deserialisieren Sie JSON mit bekannten und unbekannten Feldern

Gegeben folgendes json-Ergebnis: Das Standard-json-Ergebnis hat eine bekannte Menge von Feldern: { “id”: “7908”, “name”: “product name” } Kann aber mit zusätzlichen Feldern erweitert werden (in diesem Beispiel _unknown_field_name_1 und _unknown_field_name_2 ), deren Namen bei Anforderung des Ergebnisses nicht bekannt sind. { “id”: “7908”, “name”: “product name”, “_unknown_field_name_1”: “some value”, “_unknown_field_name_2”: “some value” } Ich […]

Android (JSONObject) Wie kann ich ein flaches JSON-Objekt durchlaufen, um jeden Schlüssel und jeden Wert zu erhalten

Meine Fragen. ist einfach, aber niemand hat es gefragt oder beantwortet. Ich habe eine flache JSON: {“number1″:”value1”, “number2″:”value2”, “number3″:”value3” } Ich kann es einfach auf ein JSONObject setzen. Ich weiß jedoch nicht, wie man jedes Element durchläuft und seine Schlüsselzeichenfolge und Wertzeichenfolge erhält. Kann jemand einen effizienten Code für die Verwendung von JSONObject bereitstellen? Was […]

Was bedeutet .d in JSON?

Ich habe eine .NET-Webmethode, die ich von jQuery aufgerufen habe. Die Methode gibt ein HTML-Markup zurück, das ich in einem DIV-Element anzeigen kann. Sobald ich die Antwort habe, die ich verwende $(“#div”).html(result.d); Meine Frage ist, was macht die .d? Ich mag es nicht, Code zu verwenden, den ich nicht vollständig verstehe. Kann ich mit Eval […]

JSON von URL analysieren

Gibt es die einfachste Möglichkeit, JSON von einer URL aus zu analysieren? Ich habe Gson benutzt, ich kann keine hilfreichen Beispiele finden.

Warum fügt json_encode Backslashes hinzu?

Ich benutze json_encode lange und hatte bis jetzt keine Probleme. Jetzt arbeite ich mit einem Upload-Skript und versuche nach dem Datei-Upload einige JSON-Daten zurückzugeben. Ich habe den folgenden Code: print_r($result); // <– This is an associative array echo json_encode($result); // <– this returns valid JSON Das gibt mir folgende Ergebnisse: // print_r result Array ( […]