亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

設置 [PARAMETER] 的值時意外結束 - Visual Studio 說字符串不是有效

設置 [PARAMETER] 的值時意外結束 - Visual Studio 說字符串不是有效

C#
HUWWW 2021-10-31 19:59:45
我有一個 SQL 存儲過程,通過使用FOR JSON PATH和 一組返回一個非常大的復雜 JSON 字符串作為其結果JSON_QUERY,并嘗試使用JsonConvert.DeserializeObject<MyObject>我為 Dapper 編寫的自定義 TypeHandler將此字符串轉換為對象。但是我遇到了一個問題,我收到以下錯誤:Unexpected end when setting ChargeType's value. Path...我的對象需要一個 int 值,而 JSON 為其提供了正確的值類型。此外,當我嘗試在 Visual Studio 中檢查字符串時,它說它沒有格式化為 JSON 字符串。但是,使用在線 JSON 驗證器 (jsonformatter.org) 我被告知該字符串是有效的 JSON。這是 JSON 的一個小示例部分,類似于正在反序列化的內容。這里重要的是 JSON 字符串非常大,像這樣的條目還有很多。該條目特別是發票,屬于許多其他發票的發票抬頭。發票抬頭屬于一個發票組,該發票組中也有其他發票抬頭,發票組屬于一個訂單,該訂單具有多個其他發票組。...更多對象和上面的父對象...{  "Id": "B5F18C84-4790-E811-80CC-005056BA0972",  "RefId": "4532516",  "InboundWeight": 0,  "OutboundWeight": 4352,  "Total": 4.75,  "Surcharge": 0,  "FlatRate": 130,  "Credit": 0,  "Surcharge2": 0,  "Cwt": 0,  "ChargeType": 155,  "Key": "18981760",  "ReferenceKey": "3003858587",  "StopKey": "11792108",  "RawTotal": 4.75,  "ChargetTypeKey": "SANITIZED",  "ChargeTypeDescription": "SANITIZED",  "RawWeight": 4352,  "Header_Id": "B4F18C84-4790-E811-80CC-005056BA0972"}...更多對象如下...
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 185 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號