Articles of JSON

Java Spring Resttemplate Zeichencodierung

Ich verwende das Java Spring Resttemplate, um einen Json über eine Get-Anfrage zu erhalten. Der JSON, den ich bekomme, hat statt eines speziellen Charakters ein seltsames Zeug. Ich vermute also, dass etwas mit der Zeichencodierung nicht stimmt. Ich kann keine Hilfe im Internet finden. Der Code, den ich für jetzt verwende, ist: String json = […]

Gson – Automatisches Zitat (“) entkommen?

Ich verwende GSON auf meinem Java EE-Server, um JSON für Ansichten bereitzustellen. In einem Objekt habe ich einen langen Text, der alles enthalten kann (wie “Was für eine großartige Nachricht!”). Ich bin der Meinung, dass GSON das doppelte Anführungszeichen nicht standardmäßig löscht, so dass es kein gültiges JSON generiert. Gibt es eine gute Möglichkeit, dies […]

Array von Objekten gegen Objekt von Objekten

Das Problem ist, die Kompromisse zwischen folgenden Notationen zu entscheiden: JSON basiert : “users”: { “id1”: { “id”: “id1”, “firstname”: “firstname1”, “lastname”: “lastname1” }, “id2”: { “id”: “id2”, “firstaame”: “firstname2”, “lastname”: “lastname2” } } Array-basiert : users: [ { “id”: “id”, “key2”: “value2”, “key3”: “value3” }, { “id”: “id”, “key2”: “value2”, “key3”: “value3” } ] […]

Schleife durch ein JSON-Objekt in Java

Mir fällt es schwer zu verstehen, wie ich das unten stehende json-Objekt durchlaufe [ {“course_slug”:”course-4504″,”course_description”:”A principle refers to a fundamental truth. It establishes cause and effect relationship between t…”,”course_name”:”Principles of Management”,”course_thumb”:”http:\/\/i1117.photobucket.com\/albums\/k594\/thetutlage\/principles_of-management.jpg?t=1359623785″}, {“course_slug”:”course-4502″,”course_description”:”Management accounting or managerial accounting is concerned with the provisions and use of accoun…”,”course_name”:”Management Accounting”,”course_thumb”:”http:\/\/i1117.photobucket.com\/albums\/k594\/thetutlage\/management_Accounting.jpg?t=1359623495″}, {“course_slug”:”course-4503″,”course_description”:”Quantitative Techniques”,”course_name”:”Quantitative Techniques”,”course_thumb”:””} ]

Fügen Sie eine Eigenschaft zu einer JSON-Zeichenfolge mit jackson json hinzu

Ich speichere eine json Zeichenfolge in ein Textfeld in mysql. Nach dem Einfügen möchte ich meine JSON-Zeichenkette aktualisieren und die MySQL-ID mit jackson json hinzufügen. Ich habe eine Java-Zeichenfolge, die im Json-Format ist { “thing”:”val” } Ich möchte eine weitere K / V hinzufügen, ohne Codezeilen zu schreiben. um das endlich zu haben: { “thing”:”val” […]

Jackson – der beste Weg schreibt eine Java-Liste in ein JSON-Array

Ich möchte mit Jackson eine ArrayList in ein JsonArray konvertieren. Event.java : Dies ist die Java-Bean-class mit zwei Feldern “field1”, “field2”, die als JsonProperty zugeordnet sind. Mein Ziel ist: Konvertieren ArrayList list = new ArrayList(); list.add(new Event(“a1″,”a2”)); list.add(new Event(“b1″,”b2”)); Zu [ {“field1″:”a1”, “field”:”a2″}, {“field1″:”b1”, “field”:”b2″} ] Die Art, wie ich denken kann, ist: writeListToJsonArray () […]

Wie man GDAL (ogr2ogr) in Java ausführt, um Shapefiles in GeoJSON zu konvertieren

Ich bin ein Anfänger bei der Programmierung und werde ziemlich verwirrt, wenn ich versuche, externe Bibliotheken zu verwenden. Ich habe meine Maps in Shapefiles, die ich über die Website Mapshaper.org in GeoJSON umwandle, und erst dann kann ich die Map aus meiner Java-Anwendung lesen. Ich möchte, dass der Benutzer ein Shapefile direkt importieren kann, also […]

Java-Escape-JSON-Zeichenfolge?

Ich habe die folgende JSON-Zeichenfolge, die ich an einen NodeJS-Server sende: String string = “{\”id\”:\”” + userID + “\”,\”type\”:\”” + methoden + “\”,\”msg\”:\”” + msget + “\”, \”name\”:\”” + namnet + “\”, \”channel\”:\”” + activeChatChannel + “\”, \”visitorNick\”:\”\”, \”agentID\”:\” ” + agentID + “\”}”; PrintWriter pw = new PrintWriter(new OutputStreamWriter(os, “utf-8”)); pw.println(string); Das Problem tritt […]

NullPointerException: JSON-Parsing in JAVA mit GSON

Ich möchte eine JSON-Datei über Java mit dem Api GSON analysieren, um die letzten Felder der JSON-Datei zu erhalten: descriptor.json: { “Teleservice_1” : { “Record_1” : { “method_name” : “mehdi”, “method_params”: [“param1″,2,”param3”] }, “Record_2” : { “method_name” : “mkyong”, “method_params”: [3,”param2″] }, “Record_3” : { “method_name” : “amine”, “method_params”: [3,”param1″,”param2″] } }, “Teleservice_2” : { […]

javax.json: Fügen Sie dem vorhandenen JsonObject eine neue JsonNumber hinzu

Ich möchte einer vorhandenen Instanz von JsonObject Eigenschaften JsonObject . Wenn diese Eigenschaft boolean , ist das ganz einfach: JsonObject jo = ….; jo.put(“booleanProperty”, JsonValue.TRUE); Ich möchte jedoch auch eine JsonNumber hinzufügen, aber ich konnte keine Möglichkeit finden, eine Instanz von JsonNumber zu erstellen. Folgendes kann ich tun: JsonObjectBuilder job = Json.createObjectBuilder(); JsonNumber jn = […]