पर सामान जोड़ने डेल्फी डेटा स्नैप फ्रेमवर्क मैं डेल्फी एक्सई डेटा स्नैप आरईएसटी सर्वर के साथ काम कर रहा हूं और एक JSON क्रमबद्ध ऑब्जेक्ट को वापस करने का प्रयास कर रहा हूं। नतीजा यह है कि मेरी विधि क्लाइंट पर लौट रही है इस तरह दिखती है:जेएसओएन संदेश
{"type":"ServerMethodsUnit1.TJSONIssue",
"id":1,
"fields":{
"FIssueNo":90210,
"FTitle":"Beverly Hills...that''s where I want to be",
"FKind":"Wishlist"
}
}
अच्छी तरह से जेएसओएन बनाया गया।
समस्या है जब संदेश ग्राहक द्वारा प्राप्त होता है, यह है कि सामान का एक समूह से जोड़ रहे है और यह इस तरह दिखता है:
{"result": ["{\"type\":\"ServerMethodsUnit1.TJSONIssue\",
\"id\":1,
\"fields\":{
\"FIssueNo\":90210,
\"FTitle\":\"Beverly Hills...that's where I want to be\",
\"FKind\":\"Wishlist\"}
}
"
]
}
मैं बैकस्लैश पात्रों में से एक गुच्छा और उस "result"
हो रही है सामने टैग करें।
मैं सोच रहा था कि क्या कोई जानता है कि मुझे यह अतिरिक्त सामान क्यों मिल रहा है और इससे कैसे छुटकारा पाना है।
ऐसा लगता है कि आप एक डबल JSON कर रहे हैं? एस्केप कैरेक्टर (बैकस्लैश) JSON तारों के लिए मानक है। –