में जावास्क्रिप्ट में काम नहीं कर रहा है मैं संशोधित जावा स्क्रिप्ट मान चरण का उपयोग कर स्ट्रिंग से सरणी बनाने की कोशिश कर रहा हूं। स्ट्रिंग को पार्स करने और JSON ऑब्जेक्ट बनाने के लिए मेरा कोड यहां दिया गया है।JSON.parse() pentaho
var info = {};
var keywords = 'Adjust course (C-6),Identify underlying factors (C-4),Isolate teacher actions (C-3_)';
if(keywords != null && keywords != ''){
keywords = keywords.replace(/,/g,'","');
keywords = '["'+keywords+'"]';
info.keywords = JSON.parse(keywords);
}
JSON.parse में
यहाँ() फेंक देता है एक त्रुटि सिंटैक्स त्रुटि: शाब्दिक शृंखला में लापता अल्पविराम।
क्या कोई मुझे कृपया जेसन ऑब्जेक्ट में सरणी और स्टोर को पार्स करने में मदद कर सकता है।
अग्रिम धन्यवाद!
का पता लगाने के लिए पाया है, मैंने क्रोम देव कंसोल में अपना कोड निष्पादित किया है और यह ठीक काम करता है। इसके अलावा जावास्क्रिप्ट में आप इस तरह के खंड को कॉम्पैक्ट कर सकते हैं: यदि (कीवर्ड) {...} – fikkatra
आप 'eval' फ़ंक्शन का भी उपयोग कर सकते हैं, लेकिन सावधान रहें! – savelichalex
@ अरुणराज कृपया दिखाएं कि आप इस कोड के बाद क्या प्राप्त करना चाहते हैं, मुझे लगता है कि आपके पास – savelichalex