मैं JSON कि विभिन्न कोड के टुकड़े संग्रहीत करता पार्स करने कर रहा हूँ और मैं पहली बार इन स्निपेट द्वारा इस्तेमाल किया भाषाओं की एक शब्दकोश का निर्माण कर रहा हूँ में एक बहु-आयामी शब्दकोश बनाने मैं स्निपेट के बारे में जानकारी को अपने शब्दकोश में उपरोक्त शब्दकोश में जोड़ना चाहता हूं। उदाहरण के लिए, अगर मैं एक जे एस टुकड़ा था - अंतिम परिणाम होगा:अद्यतन और अजगर
snippets = {'js':
{"title":"Script 1","code":"code here", "id":"123456"}
{"title":"Script 2","code":"code here", "id":"123457"}
}
पानी नहीं मैला करने के लिए - लेकिन PHP में एक बहु-आयामी सरणी मैं सिर्फ निम्न (मैं के लिए lookng रहा होगा पर काम कर कुछ समान):
snippets['js'][] = array here
मैं जानता हूँ कि मैंने देखा कि एक या दो लोगों को कैसे एक बहुआयामी शब्दकोश बनाने के लिए के बारे में बात - लेकिन अजगर के भीतर एक शब्दकोश में एक शब्दकोश जोड़ने को ट्रैक नहीं कर पा रहे। सहायता के लिए धन्यवाद।
यह वही है जो मैं सुझाव देने जा रहा था, लेकिन अपने दूसरे कोड स्निपेट से ऐसा लगता है कि वह 'जेएस' को डिक्ट्स की सूची वापस करने के लिए चाहता है। – placeybordeaux
@placeybordeaux मुझे वास्तव में पसंद नहीं है [php] (http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-design/), लेकिन मैं काफी हूँ सुनिश्चित करें कि उनकी "ऐरे" ऑब्जेक्ट चंद्रमा की स्थिति या उस तरह की कुछ चीज़ों के आधार पर सूची या एक ताना के रूप में व्यवहार कर सकती है ... – JBernardo
मुझे PHP के लिए कोई प्यार नहीं है, लेकिन मैं 'snippets = {'js': {" id का जिक्र कर रहा था ":" 3 "} {" id ":" 2 "}}, ऐसा लगता है कि वह जेएस, टेक्स्ट, पायथन इत्यादि से जुड़ी डिक्ट्स की एक सूची चाहता है। मुझे डिफॉल्टडिक्ट्स और इससे भी ज्यादा बार-बार परिभाषित डिफॉल्टडिक्ट्स पसंद हैं, लेकिन ऐसा लगता है जैसे वे वही काम नहीं करेंगे जो वह चाहता है। – placeybordeaux