eXist-db XQuery: exist-db.org सीखने के लिए एक शानदार टूल है।
मैं eXist-db.org वेबसाइट पर Basic XQuery Examples को देखकर शुरू करूंगा। इंटरैक्टिव ट्यूटोरियल्स का यह सूट आपको शेक्सपियर नाटकों जैसे पहले से लोड की गई एक्सएमएल फाइलों के आधार पर उदाहरण XQuery स्रोत कोड दिखाता है, और आपको प्रत्येक क्वेरी को ट्यूटोरियल में चलाने देता है। आप परिणामों को बदलने के तरीके को देखने के लिए नमूना प्रश्नों को भी संपादित कर सकते हैं। बस प्रत्येक स्रोत कोड नमूना के नीचे "संपादित करें" बटन पर क्लिक करें, और यह आपको प्रश्नों को संपादित करने और चलाने के लिए, एक वेब-आधारित इंटरैक्टिव क्वेरी संपादक, eXide पर ले जाएगा। (जैसा कि एडम नीचे टिप्पणी में नोट करता है, एक्सक्वाइड XQuery सीखने के अपने अधिकार में एक अच्छा टूल है।) जबकि आप eXist-db.org पर चलने वाले ईएक्सएड की प्रतिलिपि में अपना स्वयं का एक्सएमएल अपलोड नहीं कर सकते हैं, तो आप ब्राउज़ कर सकते हैं फ़ाइलें शामिल हैं (उपयोगकर्ता नाम अतिथि और पासवर्ड अतिथि के साथ खोलें और लॉग इन करें पर क्लिक करें) और फ़ाइलों के खिलाफ शिल्प नमूना प्रश्न।
यदि आप अपनी फाइलों पर क्वेरी चलाने के लिए चाहते हैं, तो बस exist-db.org से ईएक्सिस्ट डाउनलोड करें और इंस्टॉल करें; तो आपके पास eXide और क्वेरीिंग के लिए अपना स्वयं का एक्सएमएल अपलोड करने की क्षमता होगी, साथ ही साथ सभी ईएक्सिस्ट के अंतर्निहित दस्तावेज़ भी होंगे।
XQuery 3.0 (और अब 3.1) पर ट्यूटोरियल का एक और बड़ा सेट XQuery 3.0 (and 3.1) Features demo है।
यदि आपके पास ईएक्सिस्ट के बारे में कोई प्रश्न है, तो मैं exist-open मेलिंग सूची में शामिल होने की अनुशंसा करता हूं।
ओह भगवान देखें, यह कमाल है। मैंने सोचा कि बेसक्स अपने नियमों के साथ एक स्टैंडअलोन एक्सएमएल डेटाबेस है। लेकिन अब मैं देखता हूं कि मैं किसी भी XML फ़ाइल को पढ़ सकता हूं और xquery का उपयोग कर सकता हूं। यह वाकई बहुत अच्छा है। – Revo
http://www.xpathtester.com/xquery एक अच्छा ऑनलाइन विकल्प प्रतीत होता है – user431529
मैं अत्यधिक इस सॉफ्टवेयर की अनुशंसा करता हूं। सबसे पहले नया जीयूआई v8.1 में बहुत उपयोगकर्ता के अनुकूल नहीं है (मुझे यह समझने में थोड़ी देर लग गई कि एक्सएमएल को संसाधित करने के लिए, आपको इंडेक्सेशन को एक आंतरिक डेटाबेस में स्वीकार करना होगा, और संपादक दोनों एक्सएमएल के लिए संपादक है और xquery, आपको एक खाली फ़ाइल जोड़ने के लिए + पर क्लिक करने की आवश्यकता है जहां आप Xquery कमांड इनपुट कर सकते हैं), लेकिन यह वास्तव में महान, तेज़ और भविष्य में मानकों का समर्थन करता है जैसे XQUF http://www.w3.org/TR/xquery-update -10/ – gaborous