Articles of json

Gson – Konvertieren von Json in eine typisierte ArrayList

Wie kann ich mithilfe der Gson-Bibliothek eine JSON-Zeichenfolge in eine ArrayList einer benutzerdefinierten class JsonLog ? Im Grunde ist JsonLog eine Schnittstelle, die von verschiedenen Arten von Protokollen implementiert wird, die von meiner Android-App erstellt werden – SMS-Protokolle, Anrufprotokolle, Datenprotokolle – und diese ArrayList ist eine Sammlung von allen. Ich bekomme immer einen Fehler in […]

Was ist der richtige Weg, um eine Datei vom REST-Webdienst zum Client zu senden?

Ich habe gerade damit begonnen, REST-Dienste zu entwickeln, aber ich bin auf eine schwierige Situation gestoßen: Dateien von meinem REST-Dienst an meinen Client senden. Bis jetzt habe ich gelernt, wie man einfache Datentypen (Strings, Ganzzahlen usw.) sendet, aber das Senden einer Datei ist eine andere Sache, da es so viele Dateiformate gibt, dass ich nicht […]

Wie konvertiert man eine CSV-Datei in mehrzeiligen JSON?

Hier ist mein Code, wirklich einfaches Zeug … import csv import json csvfile = open(‘file.csv’, ‘r’) jsonfile = open(‘file.json’, ‘w’) fieldnames = (“FirstName”,”LastName”,”IDNumber”,”Message”) reader = csv.DictReader( csvfile, fieldnames) out = json.dumps( [ row for row in reader ] ) jsonfile.write(out) Deklarieren Sie einige Feldnamen, der Leser verwendet CSV, um die Datei zu lesen, und die […]

jQuery verbucht gültigen JSON im Anfragetext

Laut den jQuery Ajax-Dokumenten werden Daten beim Senden von Anfragen in Form einer Abfragezeichenfolge serialisiert, aber das Festlegen von processData:false sollte es mir ermöglichen, tatsächlich JSON im Hauptteil zu senden. Leider fällt es mir schwer, zuerst zu bestimmen, ob das passiert und 2. wie das Objekt aussieht, das an den Server gesendet wird. Ich weiß […]

Datei lesen und schreiben auf streamingAssetsPath

So lese ich meine Textdatei in Android. #if UNITY_ANDROID string full_path = string.Format(“{0}/{1}”,Application.streamingAssetsPath, path_with_extention_under_streaming_assets_folder); // Android only use WWW to read file WWW reader = new WWW(full_path); while (!reader.isDone){} json = reader.text; // PK Debug 2017.12.11 Debug.Log(json); #endif und so lese ich meine Textdatei vom PC. #if UNITY_STANDALONE string full_path = string.Format(“{0}/{1}”, Application.streamingAssetsPath, path_with_extention_under_streaming_assets_folder); StreamReader […]

GUI-basierter oder Web-basierter JSON-Editor, der wie Property-Explorer funktioniert

Hintergrund: Dies ist eine Anfrage für etwas, das vielleicht noch nicht existiert, aber ich wollte es lange bauen. Zuerst werde ich fragen, ob jemand schon so etwas gesehen hat. Angenommen, Sie haben eine beliebige JSON-Struktur wie die folgende: { ‘str_title’:’My Employee List’ ,’str_lastmod’: ‘2009-June-15′ ,’arr_list’:[ {‘firstname’:’john’,’lastname’:’doe’,’age’:’33’,} ,{‘firstname’:’jane’,’lastname’:’doe’,’age’:’34’,} ,{‘firstname’:’samuel’,’lastname’:’doe’,’age’:’35’,} ] } Frage: Gibt es einen webbasierten […]

Vergleich des JSON Parsers für Objective-C (JSON Framework, YAJL, TouchJSON, etc.)

Soweit ich weiß, gibt es drei JSON-Parser für Objective-C, JSON-Framework , YAJL und Touch-JSON . Dann hätten diese drei ihre eigenen Eigenschaften. Beispielsweise: YAJL kann als SAX-Stil-Parser verwendet werden. JSON Framework hat eine relativ lange Geschichte und ist weit verbreitet. Touch JSON analysiert NSData anstelle von NSString. Soweit ich getestet habe, ist das Ergebnis des […]

Java JSON-Serialisierung – Best Practice

Ich muss JSON Serialisierung für einige Objekte implementieren, und ich habe ein Problem bei der Integration mit generischen Sammlungen aufgetreten. Alle serialisierbaren classn implementieren diese Schnittstelle (JSONObject stammt aus dieser Bibliothek): interface JSONSerializable{ public JSONObject dump() throws JSONException //serializes object public void load(JSONObject obj) throws JSONException //deserializes object } Code für meine Sammlung basierend auf […]

Umgang mit zufällig generierten und inkonsistenten JSON-Feld- / Schlüsselnamen mit GSON

Ich habe die folgenden JSON-Snippets: { “randomlygeneratedKeyname0” : “some-value”, “randomlygeneratedKeyname1”: { “randomlygeneratedKeyname2” : { “randomlygeneratedKeyname3”: “some-value”, “randomlygeneratedKeyname4”: “some-value” }, “randomlygeneratedKeyname5”: { “randomlygeneratedKeyname6”: “some-value”, “randomlygeneratedKeyname7”: “some-value” } } } Hinweise, dass ich den Namen von randomlygeneratedKeyname generatedKeyname nicht kenne und ihre Namenskonvention inkonsistent ist, konnte ich meine entsprechenden Java-Feld / Variablennamen nicht erstellen. Wie kann ich […]

Jmeter Extrahieren von Feldern / Analysieren der JSON-Antwort

Ich habe das folgende JSON-Format im Antworttext [ { “Name” : “Prashant”, “City” : “Sydney” }, { “Name” : “Yogi”, “City” : “London” } ] Was ist der beste Weg zu überprüfen, ob dieses Array irgendwelche Datensätze hat und wenn ja, geben Sie mir “Name” für den ersten Array-Index. Ich benutze jp @ gc JSON […]