मेरे पास एक JSON फॉर्मेट ऑब्जेक्ट है जिसे मैंने JSON फ़ाइल से पढ़ा है, जो कि टीमजॉन नामक एक चर में है, जो इस तरह दिखता है:
{"theTeam":[{"teamId":"1","status":"pending"},{"teamId":"2","status":"member"},{"teamId":"3","status":"member"}]}
मैं सरणी में एक नया आइटम जोड़ना चाहता हूं, जैसे कि
{"teamId":"4","status":"pending"}
साथ समाप्त करना
{"theTeam":[{"teamId":"1","status":"pending"},{"teamId":"2","status":"member"},{"teamId":"3","status":"member"},{"teamId":"4","status":"pending"}]}
फ़ाइल पर वापस लिखने से पहले। नए तत्व को जोड़ने का एक अच्छा तरीका क्या है? मैं पास हो गया लेकिन सभी दोहरे उद्धरण बच गए। मैंने एसओ पर एक अच्छे उत्तर की तलाश की है लेकिन कोई भी इस मामले को कवर नहीं करता है। किसी भी मदद की सराहना की है।
teamJSONचर किस प्रकार का है ? क्या यह JSON स्ट्रिंग है, '{"theTeam":[...]}'या वास्तविक वस्तु शाब्दिक है? संकेत: उपयोगconsole.log(typeof teamJSON)
yourObj.theTeam.push({"teamId":"4","status":"pending"});