मुझे पता है कि यह एक बहुत बेवकूफ सवाल की तरह लगता है, लेकिन मैं इसे समझने की कोशिश कर रहा हूं और मुझे इस पर कुछ भी नहीं मिला है, हालांकि ऐसा लगता है कि यह करने योग्य होना चाहिए।डीएल मैनचेस्टर ओडब्लूएल सिंटेक्स में व्यक्तियों से कैसे पूछताछ करें?
मैं कुछ ऐसा विकसित कर रहा हूं जो मैनचेस्टर ओडब्लूएल सिंटेक्स और एक हर्मीटी तर्ककर्ता का उपयोग करके अपने एपीआई के माध्यम से ओडब्लूएल फाइल से पूछताछ करे। मैं वैकल्पिक रूप से उस फ़ाइल पर अपने क्वेरी परिणामों की जांच करने के लिए प्रोटेज 4 में डीएल क्वेरी टैब पर क्वेरी भी चलाता हूं। फ़ाइल मूल रूप से जोड़ा गया डेटा उदाहरणों के साथ एक मित्र का मित्र (एफओएएफ) ऑटोलॉजी है।
समस्या: मुझे अपने अद्वितीय पहचानकर्ता द्वारा एक उदाहरण पूछने का कोई तरीका नहीं मिल रहा है।
यह यूआरआई होना चाहिए, उदाहरण के लिए
Person and URI value "http://xmlns.com/foaf/0.1/Andrew_Kuchling"
Person value "http://xmlns.com/foaf/0.1/Andrew_Kuchling"
Person and URI value "Andrew_Kuchling"
Person that "Andrew_Kuchling"
इन में से कोई भी काम: यूआरआई http://xmlns.com/foaf/0.1/Andrew_Kuchling
के साथ एक व्यक्ति वस्तु के लिए, मैं निम्नलिखित प्रश्नों भागने की कोशिश की। (यूआरआई का निर्माण को उपसर्ग करके किया गया है जो आप दर्ज करते हैं और यूआरआई वास्तव में एक संपत्ति के रूप में ऑटोलॉजी में पहचाना नहीं जाता है)।
एफओएएफ में, mbox_sha1sum
मेलबॉक्स का sha1sum है। मेलबॉक्स व्यक्तियों से विशिष्ट रूप से जुड़े हुए हैं। इसलिए मैंने निम्नलिखित क्वेरी को आजमाया:
Person and mbox_sha1sum value "mbox_sha1sum-property-value-here"
हालांकि, यह इस क्वेरी को निष्पादित भी नहीं करता है क्योंकि ऐसा लगता है कि क्वेरी गलत है। mbox_sha1sum
मान वही है जो मैंने इस व्यक्ति के लिए जोड़ा है। यह व्यक्तियों में मौजूद है।
यह इस क्वेरी निष्पादित करता है:
Person and firstName value "Andrew"
सभी डेटा गुण विशेष नहीं कर रहे हैं डेटा प्रकार। डिफ़ॉल्ट रूप से अक्षर के रूप में इलाज किया।
मुझे सच में नहीं पता कि मैं क्या गलत कर रहा हूं। कृपया कोई मदद कर सकते हैं कृपया मदद करें?
** उत्तर स्वीकार करें! ** – gsamaras