इस सवाल का पहले से ही एक उत्तर है: < / P>
- 6 जवाब
मेरे पास एक सर्वर का कार्यान्वयन है ईएमआईए स्क्रिप्ट जिसमें ई 4 एक्स का उपयोग करने की क्षमता शामिल है। क्योंकि यह बहुत खूबसूरत है क्योंकि लोगों को जावास्क्रिप्ट और जेसनॉन नोटेशन नहीं पता है और हम एक एपीआई बनाना चाहते हैं जो कि सीखना सबसे आसान है, मैं इसे अपने एपीआई के लिए उपयोग करना चाहता हूं।
मैं वर्तमान में इसका मूल्यांकन कर रहा हूं मैं अपने पर्यावरण में इसका उपयोग कर सकता हूँ एक शोस्टॉपिंग सुविधा का उपयोग करना चाहिए जिसका उपयोग I4X के उन XML ऑब्जेक्ट को JSON संगत जावास्क्रिप्ट ऑब्जेक्ट या स्ट्रिंग फ़्लाई पर में परिवर्तित करना है। मैं यहां एक्सएसएलटी का उपयोग नहीं कर सकता क्योंकि मुझे जावास्क्रिप्ट के अंदर रहना है।
तो सवाल यह है, क्या ईएसएक्स एक्सएमएल तत्वों को जेसनॉन में परिवर्तित करने का एक आसान तरीका है? या क्या मुझे खुद को बदलने के लिए कुछ कोड लिखना है?
आप अपने एक्सएमएल कन्वर्ट करने के लिए XSLT का उपयोग कर सकते हैं JSON के लिए।
उदाहरण के प्रयोग से:
हालांकि आप बहुत ही XMLish और अनावश्यक जटिल JSON के साथ समाप्त कर सकते हैं यह आपके कोड को लिखना और रखरखाव करना कठिन बनाता है।
एक एपीआई सामान्यतः समय में स्थिर होना है, इसलिए प्रत्येक कॉल के लिए कुछ समर्पित XSLT एक सामान्य से एक बेहतर विकल्प हो सकता है। / P>
Comments
Post a Comment