मैं अपने backbone.js ऐप में json को इंजेक्ट करने की कोशिश कर रहा हूं। "हर बोली के लिए मेरा जसन है ।
क्या मेरे लिए इसे हटाने का कोई तरीका है?
मैंने नीचे एक नमूना प्रदान किया है:
[{"Id":1,"Name":"Name}]
मैं अपने backbone.js ऐप में json को इंजेक्ट करने की कोशिश कर रहा हूं। "हर बोली के लिए मेरा जसन है ।
क्या मेरे लिए इसे हटाने का कोई तरीका है?
मैंने नीचे एक नमूना प्रदान किया है:
[{"Id":1,"Name":"Name}]
जवाबों:
संभवत: आपके पास यह एक चर में है और उपयोग कर रहे हैं JSON.parse(data);। किस स्थिति में, उपयोग करें:
JSON.parse(data.replace(/"/g,'"'));
आप अपनी JSON-लेखन स्क्रिप्ट को ठीक करना चाह सकते हैं, क्योंकि "JSON ऑब्जेक्ट में मान्य नहीं है।
result.replace(/"/g,'"')
10"6 inch display:?
"इसके बजाय यह क्यों उत्पन्न होगा "? (मुझे लगता है कि यह एक एप्लिकेशन प्रतिक्रिया है)
स्वीकृत उत्तर सही है, हालाँकि मुझे इससे परेशानी थी। जब मैं अपने कोड में जोड़ता हूं, डीबगर पर जाँच करता हूं, तो मैंने देखा कि यह इससे बदलता है
result.replace(/"/g,'"')
सेवा
result.replace(/"/g,'"')
इसके बजाय मैं इसका उपयोग करता हूं:
result.replace(/("\;)/g,"\"")
इस अंकन द्वारा यह काम करता है।