2012-03-11 11 views
9

मैं विशेष रूप से तालिका डेटा, से RDF डेटा उत्पन्न करना चाहते हैं: CSV, TSV, स्प्रेडशीट (या तो Excel या OpenOffice) और अंततः, आरडीबीएमएस में तालिकाओं।क्या आर 2 आरएमएल का जावा ओपन सोर्स कार्यान्वयन है?

मैं (R2RML) (http://www.w3.org/TR/r2rml/) वर्तमान मसौदा "RDF मानचित्रण भाषा को RDB" के बारे में पता कर रहा हूँ।

मैं प्रसंस्करण के लिए अपाचे जेना का उपयोग करें, भंडारण और RDF डेटा और/या पढ़ने CSV या TSV फ़ाइलों की क्वेरी। मैं माइक्रोसॉफ्ट एक्सेल स्प्रैडशीट्स पढ़ने के लिए अपाचे पीओआई का उपयोग करता हूं और मैं ओपनऑफिस स्प्रेडशीट पढ़ने के लिए अपाचे ओडीएफ टूलकिट का उपयोग करने की योजना बना रहा हूं।

वहाँ एक जावा खुला स्रोत (अधिमानतः एएसएल) R2RML के कार्यान्वयन मैं उपयोग कर सकते हैं है?

उत्तर

3

Here आप वर्तमान R2RML कार्यान्वयन की एक सूची पा सकते हैं। हो सकता है कि क्लोजर आपके लिए दिलचस्प हो;)

5

D2RQ लोकप्रिय D2R Server के पीछे अंडरलिंग कार्यान्वयन है। ओपन सोर्स (अपाचे) और जावा में लिखा गया है, इसलिए मुझे लगता है कि यह वही है जो आपको चाहिए।

+0

D2RQ R2RML को लागू करता है? मुझे ऐसा कुछ भी नहीं लगता है जो कहता है कि यह करता है, और जबकि डी 2 आरक्यू की मैपिंग भाषा और आर 2 आरएमएल समान हैं, लेकिन वे विश्वास नहीं करते हैं। –

+1

@ जोशुआ टेलर ऐसा प्रतीत होता है कि आर 2 आरएमएल समर्थन (परीक्षण सूट में एक संभावित बग या दो मॉड्यूल) 2012 तक विकास शाखा में समर्थित है। देखें [आर 2 आरएमएल # 84 लागू करें] (https://github.com/d2rq/d2rq/मुद्दों/84) डी 2 आरक्यू के गिटहब मुद्दे ट्रैकर। –

3

आपके वास्तविक प्रश्न से पहले, आपने आरडीएफ में स्प्रेडशीट रूपांतरण के संबंध में एक और संबंधित समस्या पेश की। इसके लिए मैं आपको Google Refine (now: OpenRefine) और इसके RDF extension पर एक नज़र डालने की सलाह दूंगा। हो सकता है कि this screencast यह कैसे है used in LMF आपकी मदद करेगा।

संबंधित मुद्दे