deserialization

    1熱度

    1回答

    我有來自tcp套接字的數據作爲原始數據(我有一個指定的格式),然後根據該數據創建一個對象。格式如下: 24個字節的標題[數據大小和其他信息],然後在標題中指定的數據量。 我想只讀它作爲一個對象(對象有一個緩衝區內的數據與動態大小的數據放入)。是否有可能以某種方式覆蓋QDataStream或以其他方式優雅地包裝它?我希望利用事務方法來讀取整個數據包,如果它們分成幾部分(半個頭部,或者不是全部數據量)

    1熱度

    1回答

    我想映射我的JSON到傑克遜的POJO類,但我收到空值。 如果我刪除@JsonIgnoreProperties註解則拋出無法識別的屬性 的JSON例外: { "TileLevel":[ ], "SystemLevel":[ { "Title":"Test System Level Alert", "Description":"<d

    0熱度

    3回答

    我在尋找這樣的情況下,最好的辦法: 我想創建的WebAPI返回給客戶端的一些對象,如: { id: 1, name: "name1", type: "type1" } 我可以檢索從其可具有不同的數據結構等的不同數據提供者(文件DBS)這樣的數據: 第一源: { id: 1, name: "name1", type: "type1"

    3熱度

    3回答

    我取同一對象的集合的集合從web API。 然後,我會想的JSON反序列化到一個列表 的JSON如下: { "Liverpool": [ { "playerId": "LIV01", "name": "Adam Llana", "position": "Midfielder" }, { "playerId":

    0熱度

    1回答

    所以我一直在打破一些JSON,我需要處理繼承。網上的一切都表示,我應該使用Mixin來完成這項任務。我的問題是,我發現的所有說明已經爲傑克遜1.7或1.8,唯一的罐子,我可以找到傑克遜2.0 + 所以我想知道的是: 有沒有人知道的地方我可以得到傑克遜 或 或 sub 2.0罐子有沒有人知道一個很好的指導使用MixIn 2.0 + 感謝您的所有幫助。

    0熱度

    2回答

    我有暴露REST端點的spring應用程序,我們將其命名爲「doAction」。由於要求其消耗對象: class Person{ private String name; private String email; } 一些客戶可以通過書面字不同的做法傳遞數據,比如調用這個端點: Peter_1 name = Peter email = [email protected] (lowe

    0熱度

    1回答

    所以我有這個類生成與xsd.exe,當我反序列化到我的對象的XML它不讀取所有的屬性。看起來像樹中的最後一個屬性沒有被讀取。 這是對象的類之一: [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")] [System.SerializableAttribute()] [System.Diagnostics.De

    0熱度

    3回答

    我正在做一個C#項目,我有一個用XML編碼的對象;一個示例實例如下: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Entity Type="StartRunTestSetResponse"> <Fields> <Field Name="SuccessStaus"> <Value>2</Val

    -3熱度

    2回答

    我有一些複雜的JSon,我試圖解析爲有意義的東西。我試圖反序列化使用C#Json.net,但我無法獲得我需要的值。我需要的是來自每個ColData節點的值,但「摘要」部分中的值除外。我能夠反序列化爲一個使用對象,但我卡在那裏。 string pandltext = @"{ "Header": { "Time": "2017-08-24T08:32:58-07:00",

    0熱度

    1回答

    我一直在爲一週左右的事情掙扎大約一週。 我正在創建一個程序,可以將.yaml文件解析爲一個對象進行操作和輸出。 我的問題是與YAMLDotNet包一個錯誤,當它到達反序列化指令是如下拋出一個異常: 類型的未處理的異常「YamlDotNet.Core.YamlException」發生在YamlDotNet.dll 附加信息:(行:5,柱:13,IDX:54) - (行:5,柱:22,IDX:63):