के माध्यम से Iterate मुझे जेसन सरणी ऑब्जेक्ट के माध्यम से पुनरावृत्त करना होगा।नेस्टेड जेसन ऑब्जेक्ट सरणी
इसमें निम्नलिखित संरचना है।
var myJSONObject = {
"abc": {
"prod_1": [
{"prod_ver" : "prod 1 ver 1"},
{"prod_ver" : "prod 1 ver 2"},
],
"prod_2": [
{"prod_ver" : "prod 2 ver 1"},
{"prod_ver" : "prod 2 ver 2"},
],
"prod_3": [
{"prod_ver" : "prod 3 ver 1"},
{"prod_ver" : "prod 3 ver 2"},
]
}
};
असल में मैं क्या कर रहा हूँ prod_1 एक उत्पाद और संस्करण prod_1 इसके अंदर भर जाती है है की सूची के नाम पर है।
तो अब मैं जो चाहता हूं वह उत्पाद का नाम और साथ ही इसके संस्करण क्या हैं।
समस्या यह है कि उस उत्पाद के तहत कई उत्पाद और कई संस्करण हो सकते हैं। इसलिए मुझे जावास्क्रिप्ट में उचित लूपिंग संरचना की आवश्यकता है जो इसे संभालने के लिए सामान्य हो सकता है।
यह सबसे अच्छा होगा यदि लूप एक var में उत्पाद का नाम संग्रहीत करता है और इसका संस्करण किसी अन्य var में होता है क्योंकि कुछ जांच मुझे उत्पाद नाम पर करने की आवश्यकता होती है।
यदि जेसन संरचना गलत है या बेहतर जेसन संरचना लिखी जा सकती है तो कृपया सही/बेहतर संरचना का सुझाव दें।
कृपया मदद
अग्रिम धन्यवाद।