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":\"{/\"कीवर्ड/\":/\"परीक्षण/\"}\"}" त्रुटि है
1 उत्तर
उप JsonStr "{"पृष्ठ पर अंक लगाना":{"पंक्तियों":10,"पृष्ठ":1},"queryJson":\"{'keyword':'test'}\"}" को प्रतिस्थापित करें \"\" का उपयोग करें।
संबंधित सवाल
नए सवाल
json
JSON (जावास्क्रिप्ट ऑब्जेक्ट नोटेशन) मशीन और मानव पठनीय होने के लिए एक क्रमबद्ध डेटा इंटरचेंज प्रारूप है। इस टैग का उपयोग देशी जावास्क्रिप्ट वस्तुओं या जावास्क्रिप्ट ऑब्जेक्ट शाब्दिकों के लिए न करें। इससे पहले कि आप कोई प्रश्न पूछें, एक JSON सत्यापनकर्ता जैसे JSONLint (https://jsonlint.com) का उपयोग करके अपने JSON को मान्य करें।