Newtonsoft.Json.JsonReaderException: "किसी मान को पार्स करने के बाद एक अनपेक्षित वर्ण का सामना करना पड़ा:

Newtonsoft.Json संस्करण = "11.0.2" c#4.5 . में

JsonConvert.DeserializeObject<QueryModel>(Json);
  private class QueryModel
    {
        public Pagination pagination { get; set; }
        public string queryJson { get; set; }
    }

public class Pagination
{   
    public int rows { get; set; }
    public int page { get; set; }
   }

जब मैं जेसन का उपयोग करता हूं
"{"पृष्ठ पर अंक लगाना":{"पंक्तियों":10,"पृष्ठ":1},"queryJson":"{}"}" ठीक है

लेकिन उपयोग करें

"{"पृष्ठ पर अंक लगाना":{"पंक्तियों":10,"पृष्ठ":1},"queryJson":\"{/\"कीवर्ड/\":/\"परीक्षण/\"}\"}" त्रुटि है

0
Ben 24 जिंदा 2019, 13:33

1 उत्तर

सबसे बढ़िया उत्तर

उप JsonStr "{"पृष्ठ पर अंक लगाना":{"पंक्तियों":10,"पृष्ठ":1},"queryJson":\"{'keyword':'test'}\"}" को प्रतिस्थापित करें \"\" का उपयोग करें।

0
Ben 22 फरवरी 2019, 09:30