Tag: json-deserialization
Json-Deserialisierung ist der Prozess der Umwandlung einen json-string in eine Instanz eines Objekts, die oft eine Klasse.
1
Antworten
Kann mir jemand helfen herauszufinden, wie man die übergeordneten Daten im JSON-Daten in C# verwenden Sie diese Beispiel-code? string JSON = JsonConvert.SerializeObject(message["data"]); //Deserialize to strongly typed class i.e., RootObject RootObject obj = JsonConvert.DeserializeObject<RootObject>(JSON); //loop through the list
1
Antworten
Ich habe versucht, Folgen die zugehörigen Dokumentationen hier: http://jmsyst.com/libs/serializer/master/configuration hier http://jmsyst.com/libs/serializer/master/handlers und hier http://jmsyst.com/bundles/JMSSerializerBundle/master/cookbook/custom_handlers Ich bin stecken, wenn Sie versuchen, um die builder-Objekt in symfony2 (siehe zweiten link für dieses Objekt). Der service ist ein serializer, die
3
Antworten
Habe ich ein JSON-array, welches Objekte enthält, wie dieses: { "bjones": { "fname": "Betty", "lname": "Jones", "password": "ababab", "level": "manager" } } meiner Klasse Benutzer hat einen Benutzernamen, die erfordern würde, die das JSON-Objekt den key verwendet
2
Antworten
Habe ich eine JSON-Zeichenfolge, die das folgende format: { "response": { "execution_status": "ready", "report": { "cache_hit": true, "created_on": "2013-07-29 08:42:42", "fact_cache_error": null, "fact_cache_hit": true, "header_info": null, "name": null, "report_size": "5871", "row_count": "33", "url": "report-download?id=278641c223bc4e4d63df9e83d8fcb4e6" }, "status": "OK"
3
Antworten
Ich bin neu im JSON-Format. Nun, ich brauche für die Verwendung von JSON für meine Flash ActionScript 3.0. So fand ich eine lib für JSON, und ich habe gesehen, die Begriffe "deserialisiert" und "serialisieren". Was bedeuten Sie?
1
Antworten
Habe ich solche Klassen class Holder { public int ObjType { get; set; } public List<Base> Objects { get; set; } } abstract class Base { //... doesn't matter } class DerivedType1 : Base { //... doesn't
1
Antworten
Ich habe einen JSON string, der wie folgt aussieht: "{\"Id\":\"fb1d17c7298c448cb7b91ab7041e9ff6\",\"Name\":\"John\",\"DateOfBirth\":\"\\/Date(317433600000-0000)\\/\"}" Ich versuche zu Deserialisieren es zu object (ich bin die Implementierung eines caching-Schnittstelle) Die Mühe, die ich habe ist, wenn ich JsonSerializer.DeserializeFromString<object>(jsonString); Er kommt zurück als "{Id:6ed7a388b1ac4b528f565f4edf09ba2a,Name:John,DateOfBirth:/Datum(317433600000-0000)/}"
1
Antworten
In ein paar posts hier und auch auf anderen Foren, die ich gefunden habe, dieser code zitiert, wie man eine Json-Objekt in eine DataTable: DataTable dt = (DataTable)JsonConvert.DeserializeObject(json, (typeof(DataTable))); Ich kann nicht ankommen dieses zu wirken. Es
2
Antworten
Habe ich eine Klasse als so [Serializable] public class ExternalAccount { public string Name { get;set;} } Habe ich konvertiert diese in JSON wie so {\"Name\":\"XYZ\"} Habe ich dann base64-codierte JSON-string Ich dann senden Sie über den
2
Antworten
Dies ist wohl eine jener Fragen, wo der Titel alles sagt. Ich bin ganz fasziniert von der ObjectMapper ist readValue(file, class) Methode, in der Jackson Bibliothek liest, einen JSON-string aus einer Datei und weist es einem Objekt.
2
Antworten
Standard.aspx.cs WCFService.Service1Client client = new WCFService.Service1Client(); string stream = client.JsonSerializeFromDatabase(); client.Close(); WCFService.Service1Client client2 = new WCFService.Service1Client(); foreach (WCFService.Person in client2.JsonDeserializeFromDatabase(stream)) Service1.svc.cs public IList<Person> JsonDeserializeFromDatabase(string value) { MemoryStream ms = new MemoryStream(Encoding.ASCII.GetBytes(value)); DataContractJsonSerializer ser = new DataContractJsonSerializer(typeof(List<Person>)); IList<Person>
2
Antworten
Lassen Sie mich zunächst sagen, ich habe gesucht, bevor Sie posten, einfach nicht die Antwort zu finden. Ich habe Probleme beim de-serialisieren der JSON. Es ist ein gültiges JSON (geprüft bei http://jsonlint.com/) und es wurde produziert mit
3
Antworten
Ich brauche Hilfe zu verstehen, wie zu nutzen, die die JsonConverter.ReadJson Methode zum konvertieren eines Werts von einer beliebigen Anzahl von Typen (string, boolean, Date, int, array, Objekt) zu einem bestimmten benutzerdefinierten Typs. Ich habe zum Beispiel
1
Antworten
Hatte ich zuvor die gleiche Frage gestellt. Ich möchte zum decodieren des json aus: http://pad.skyozora.com/data/pets.json. Unten ist der code, den ich bisher verwendet: <?php $html=file_get_contents("http://pad.skyozora.com/data/pets.json"); var_dump(json_decode($html,true)); //return null var_dump(json_last_error()); //return 4 ?> Aus der letzten Antwort, die
3
Antworten
Des input-Streams, die ich bin-parsing mit Jackson enthält Werte für Breite und Länge wie hier: { "name": "product 23", "latitude": "52,48264", "longitude": "13,31822" } Aus irgendeinem Grund, den der server verwendet Kommas als Dezimaltrennzeichen ergibt ein InvalidFormatException.
2
Antworten
Ich habe Folgendes Problem mit diesem json : { "EVTS": { "EVT": [ { "ID": "123456", "KEY1" : "somekey", "CATEG": [ "cat1", "cat2", "cat3" ] } ]} } und diese c# - Klasse: public class myClass{ public
1
Antworten
Versucht zu Parsen von JSON-array in Kotlin, machte es Arbeit für die einzelnen JSON-Objekt an eine WeatherObject-Objekt (code-snippet unten) { "coord": { "lon": -2.93, "lat": 43.26 }, "weather": [{ "id": 802, "main": "Clouds", "description": "scattered clouds", "icon":
2
Antworten
Habe ich eine JSON-wie { "40": { "name": "Team A vs Team B", "value": { "home": 1, "away": 0 } }, "45": { "name": "Team A vs Team C", "value": { "home": 2, "away": 0 } },
3
Antworten
Ich bin immer JSON zurück von einer API, die wie folgt aussieht: { "Items": { "Item322A": [{ "prop1": "string", "prop2": "string", "prop3": 1, "prop4": false },{ "prop1": "string", "prop2": "string", "prop3": 0, "prop4": false }], "Item2B": [{
5
Antworten
Ich habe ein JsonObject e.g JsonObject jsonObject = {"keyInt":2,"keyString":"val1","id":"0123456"} Jeder JSONObject enthält eine "id" - Eintrag, aber th Anzahl anderer Schlüssel/Wert-Paare ist NICHT festgelegt, so dass ich erstellen möchten, erstellen Sie ein Objekt mit 2 Parametern: class
1
Antworten
Starte ich diese RestSharp Abfrage im JSON-format: var response = restClient.Execute<Report>(request); Die Antwort, die ich bekommen enthält diese Daten [ { "Columns": [ {"Name":"CameraGuid","Type":"Guid"}, {"Name":"ArchiveSourceGuid","Type":"Guid"}, {"Name":"StartTime","Type":"DateTime"}, {"Name":"EndTime","Type":"DateTime"}, {"Name":"TimeZone","Type":"String"}, {"Name":"Capabilities","Type":"UInt32"} ], "Rows": [ [ "00000001-0000-babe-0000-00408c71be50", "3782fe37-6748-4d36-b258-49ed6a79cd6d", "2013-11-27T17:52:00Z", "2013-11-27T18:20:55.063Z",
3
Antworten
Ich bin stecken mit einem kniffligen problem. Habe ich einen JSON-string in diesem format: [{ "record": { "Name": "Komal", "Age": 24, "Location": "Siliguri" } }, { "record": { "Name": "Koena", "Age": 27, "Location": "Barasat" } }, {
4
Antworten
Habe ich eine json-Zeichenfolge, die ich will parse in ein Objekt: { "Thing":"Thing","That":{"Item1":15,"Item2":"Moo","Item3":{"Count":27,"Type":"Frog"}}} Die daraus resultierende anonyme Objekt-array enthalten muss jeweils die Eigenschaften der ursprünglichen json-Objekt. Mein Problem ist, dass JsonConvert.DeserializeObject gibt eine Art von JContainer oder
1
Antworten
Bin ich mit diesem problem zu tun. Lassen Sie uns sagen, dass ich diese Antwort: { "id":"decaa828741611e58bcffeff819cdc9f", "statement":"question statement", "exercise_type":"QUESTION" } Dann, basierend auf exercise_type Attribut möchte ich zu instanziieren verschiedene Objekte Instanzen (Unterklassen von ExerciseResponseDTO), so
4
Antworten
Bin ich mit ein bisschen Mühe Deserialisieren von Daten zurückgegeben, die von Facebook über die JSON.NET Bibliotheken. JSON zurückgegeben ist, nur aus einer einfachen Wand ein post aussieht: { "attachment":{"description":""}, "permalink":"http://www.facebook.com/permalink.php?story_fbid=123456789" } JSON zurückgegeben für ein Foto
3
Antworten
Habe ich genutzt "JsonConvert.Deserialisieren(json)" - Methode Json.Net so weit das klappte auch ganz gut und um ehrlich zu sein, ich didn ' T brauchen etwas mehr als das. Ich arbeite auf einem hintergrund (Konsole) app, die ständig
1
Antworten
Ich bin in der Lage, serialisieren und Deserialisieren einer Klassenhierarchie, wo die abstrakte Basis-Klasse, versehen mit @JsonTypeInfo( use = JsonTypeInfo.Id.MINIMAL_CLASS, include = JsonTypeInfo.As.PROPERTY, property = "@class") aber keine @JsonSubTypes Liste der Unterklassen, und die Unterklassen selbst sind
24
Antworten
Ich brauche eine wirklich schnelle Methode der Prüfung, ob ein string JSON oder nicht. Ich glaube, das ist nicht der beste Weg: function isJson($string) { return ((is_string($string) && (is_object(json_decode($string)) || is_array(json_decode($string))))) ? true : false; } Alle
3
Antworten
Habe ich eine enumeration definiert mit C#, wo ich bin speichern die Werte als Zeichen, wie diese: public enum CardType { Artist = 'A', Contemporary = 'C', Historical = 'H', Musician = 'M', Sports = 'S', Writer
3
Antworten
Habe ich die folgende Klasse: import org.codehaus.jackson.annotate.JsonIgnoreProperties; import org.codehaus.jackson.annotate.JsonProperty; import java.io.Serializable; import java.util.HashMap; @JsonIgnoreProperties(ignoreUnknown = true) public class Theme implements Serializable { @JsonProperty private String themeName; @JsonProperty private boolean customized; @JsonProperty private HashMap<String, String> descriptor; //...getters and
2
Antworten
Ich versuche zu Deserialisieren-Objekt, das null enthält-Eigenschaften und die JsonMappingException. Was ich Tue: String actual = "{\"@class\" : \"PersonResponse\"," + " \"id\" : \"PersonResponse\"," + " \"result\" : \"Ok\"," + " \"message\" : \"Send new person object
4
Antworten
Ich bin neu in der Arbeit mit JSON-Daten. Ich lese Daten von einem web service. Die Abfrage Daten zurück gesandt hat, ist folgende: [["B02001_001E","NAME","state"], ["4712651","Alabama","01"], ["691189","Alaska","02"], ["6246816","Arizona","04"], ["18511620","Florida","12"], ["9468815","Georgia","13"], ["1333591","Hawaii","15"], ["1526797","Idaho","16"], ["3762322","Puerto Rico","72"]] Gibt es eine Möglichkeit