तो तुम पर्ल में लिखे एक XSLT 2.0 प्रोसेसर की तलाश कर रहे हैं?
नहीं, आप सबसे निश्चित रूप से नहीं एक शुद्ध-पर्ल XSLT प्रोसेसर चाहते हैं। नतीजा बेहद धीमा और स्मृति गहन होगा, यह उल्लेख नहीं करना चाहिए कि आप लाइब्रेरी में XSLT करते हैं तुलनात्मक रूप से कुछ लोगों की तुलना में एक बड़े पुस्तकालय चाहते हैं जो कि क्षेत्र में पूरी तरह से परीक्षण किया गया है। यही कारण है कि लिबक्सएसएलटी इतना लोकप्रिय है, क्योंकि यह एक तेज़ और ठोस सी लाइब्रेरी है जिसके चारों ओर एक न्यूनतम पर्ल रैपर है। और जब तक आप ब्रेकपॉइंट्स और वेरिएबल निरीक्षण के साथ कमोडो जैसे जीयूआई डीबगर का उपयोग नहीं कर रहे हैं, डीबगिंग वास्तव में अधिक जटिल नहीं है।
लेकिन आपके सवाल का जवाब देने के लिए: केवल पूरी तरह से शिकायत XSLT 2.0 प्रोसेसर उपलब्ध आज सक्सोन, एक पूरी तरह से विशेष रुप से वाणिज्यिक जावा पुस्तकालय और एक छीन नीचे खुला स्रोत संस्करण के रूप में उपलब्ध है - दोनों संयोग से एक ही पुरुष ने लिखा द्वारा किए गए एक्सएसएलटी 2.0 spec (मुझे आश्चर्य है कि पहले लिखा गया था?)। कल्पना की जटिलता को देखते हुए, ऐसा लगता है कि लंबे समय तक ऐसा ही रहता है।
तो, यदि जावा लाइब्रेरी का उपयोग करना अवांछनीय है, तो शायद आपको खुद से पूछना चाहिए कि आपको वास्तव में पूरी 2.0 फीचर सूची की आवश्यकता है या नहीं, अन्य कुछ पुस्तकालयों का उपयोग करने में सामग्री होगी जो धीरे-धीरे और दर्दनाक रूप से लागू हो रहे हैं "XSLT 1.5 "।
कुछ विचार प्राप्त करने के लिए इस प्रश्न को देखें http://stackoverflow.com/questions/156683/what-is-the-best-xslt-engine-for-perl – Raghuram
मैंने किया :) हालांकि, उत्तर 2 से अधिक हैं साल पुराना और यह तकनीक में सहस्राब्दी है। उस थ्रेड पर सबसे अनुशंसित मॉड्यूल, LibXML, जैसा कि मैंने उल्लेख किया है XSLT2.0 निर्देशों का समर्थन नहीं करता है। –
तो आप पर्ल में लिखे गए एक्सएसएलटी 2.0 प्रोसेसर की तलाश में हैं? (मुझे नहीं पता कि आप निर्भरताओं को जोड़ने से कैसे बचेंगे।) – LarsH