Als «json» getaggte Fragen

JSON (JavaScript Object Notation) ist ein Textdatenaustauschformat und sprachunabhängig. Verwenden Sie dieses Tag, wenn dieses Textformat betroffen ist. VERWENDEN SIE DIESEN TAG NICHT FÜR NATIVE JAVASCRIPT-OBJEKTE ODER JAVASCRIPT-OBJEKT-LITERALE. Bevor Sie eine Frage stellen, validieren Sie Ihren JSON mit einem JSON-Validator wie JSONLint (https://jsonlint.com).

5
Erstellen Sie das JSON-Objekt auf die richtige Weise
Ich versuche, ein JSON-Objekt aus einem PHP-Array zu erstellen. Das Array sieht folgendermaßen aus: $post_data = array('item_type_id' => $item_type, 'string_key' => $string_key, 'string_value' => $string_value, 'string_extra' => $string_extra, 'is_public' => $public, 'is_public_for_contacts' => $public_contacts); Der Code zum Codieren des JSON sieht folgendermaßen aus: $post_data = json_encode($post_data); Die JSON-Datei soll am …
107 php  json 

3
Jackson und generische Typreferenz
Ich möchte die Jackson JSON-Bibliothek für eine generische Methode wie folgt verwenden: public MyRequest<T> tester() { TypeReference<MyWrapper<T>> typeRef = new TypeReference<MyWrapper<T>>(); MyWrapper<T> requestWrapper = (MyWrapper<T>) JsonConverter.fromJson(jsonRequest, typeRef); return requestWrapper.getRequest(); } ... public class MyWrapper<T> { private MyRequest<T> request; public MyRequest<T> getRequest() { return request; } public void setRequest(MyRequest<T> request) { …
107 java  json  generics  jackson 

8
Warum müssen seine Argumente mit @JsonProperty kommentiert werden, wenn ein Konstruktor mit @JsonCreator kommentiert wird?
Wenn Sie in Jackson einen Konstruktor mit @JsonCreatorAnmerkungen versehen , müssen Sie seine Argumente mit Anmerkungen versehen @JsonProperty. Also dieser Konstruktor public Point(double x, double y) { this.x = x; this.y = y; } wird dies: @JsonCreator public Point(@JsonProperty("x") double x, @JsonProperty("y") double y) { this.x = x; this.y = …

5
Senden Sie POST-Daten über Raw Json mit dem Postboten
Ich habe Postman (der in Chrome nicht geöffnet wird) und versuche, eine POST-Anfrage mit raw json zu erstellen. Auf der Registerkarte Body habe ich "raw" ausgewählt und "JSON (application / json)" mit diesem Body: { "foo": "bar" } Für den Header habe ich 1, Content-Type: application/json Auf der PHP-Seite mache …
107 php  json  rest  postman 


8
Konvertierung von String zu JSON-Objekt Android
Ich arbeite an einer Android-Anwendung. In meiner App muss ich eine Zeichenfolge in Json Object konvertieren und dann die Werte analysieren. Ich habe nach einer Lösung in Stackoverflow und fand ähnliche Frage hier Link Die Lösung ist wie folgt `{"phonetype":"N95","cat":"WP"}` JSONObject jsonObj = new JSONObject("{\"phonetype\":\"N95\",\"cat\":\"WP\"}"); Ich benutze den gleichen Weg …

2
POST JSON an die API mit Rails und HTTParty
Ich möchte, dass ein Benutzer in meiner Ruby on Rails-App ein Ticket an mein externes Ticketverwaltungssystem, squishlist.com, senden kann. Sie haben eine API und Anweisungen wie folgt. Sie müssen sich authentifizieren und ein Token erhalten und dann das Ticket mit dem Token senden. Aus der Squishlist. # get the token …

3
Wie kann ich ein unveränderliches Objekt ohne Standardkonstruktor mit ObjectMapper de / serialisieren?
Ich möchte ein unveränderliches Objekt mit com.fasterxml.jackson.databind.ObjectMapper serialisieren und deserialisieren. Die unveränderliche Klasse sieht folgendermaßen aus (nur 3 interne Attribute, Getter und Konstruktoren): public final class ImportResultItemImpl implements ImportResultItem { private final ImportResultItemType resultType; private final String message; private final String name; public ImportResultItemImpl(String name, ImportResultItemType resultType, String message) { …
106 java  json 


16
Schlüssel mit Wert JSON tauschen
Ich habe ein extrem großes JSON-Objekt, das wie folgt aufgebaut ist: {A : 1, B : 2, C : 3, D : 4} Ich brauche eine Funktion, die die Werte mit Schlüsseln in meinem Objekt austauschen kann, und ich weiß nicht, wie es geht. Ich würde eine Ausgabe wie diese …

8
Wie erstelle ich JSON fließend in Java?
Ich denke an etwas wie: String json = new JsonBuilder() .add("key1", "value1") .add("key2", "value2") .add("key3", new JsonBuilder() .add("innerKey1", "value3")) .toJson(); Welche Java JSON-Bibliothek eignet sich am besten für diese Art von fließendem Erstellen? Update : Ich habe GSON verpackt und fast das gewünschte Ergebnis erzielt ... mit einem Problem .
106 java  json 

9
Der Inhaltstyp kann in jQuery.ajax nicht auf 'application / json' gesetzt werden
Wenn ich diesen Code habe $.ajax({ type: 'POST', //contentType: "application/json", url: 'http://localhost:16329/Hello', data: { name: 'norm' }, dataType: 'json' }); in Fiddler kann ich folgende rohe Anfrage sehen POST http://localhost:16329/Hello HTTP/1.1 Host: localhost:16329 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.2) Gecko/20100101 Firefox/10.0.2 Accept: application/json, text/javascript, */*; q=0.01 Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3 Accept-Encoding: …

8
Wie sende ich eine POST-Anfrage als JSON?
data = { 'ids': [12, 3, 4, 5, 6 , ...] } urllib2.urlopen("http://abc.com/api/posts/create",urllib.urlencode(data)) Ich möchte eine POST-Anfrage senden, aber eines der Felder sollte eine Liste von Nummern sein. Wie kann ich das machen ? (JSON?)
105 python  json  http  url  post 

11
Einfache oder doppelte Anführungszeichen in JSON
Mein Code: import simplejson as json s = "{'username':'dfdsfdsf'}" #1 #s = '{"username":"dfdsfdsf"}' #2 j = json.loads(s) #1 Definition ist falsch #2 Definition ist richtig Ich habe gehört, dass in Python dieses einfache und doppelte Anführungszeichen austauschbar sein können. Kann mir das jemand erklären?
105 python  json 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.