Rowlex: لا يمكن أن تحتوي عقدة خاصية على أكثر من وصف كيان واحد
سؤال
عند استخدام Rowlex Owlgrinder لإنشاء مجموعة من ملف OWL ، يتم عرض رسالة الخطأ أعلاه. على سبيل المثال قطعة البومة/XML هي على سبيل المثال:
<DisjointClasses>
<Class URI="&foaf;Document"/>
<Class URI="&foaf;Organization"/>
</DisjointClasses>
ولكن يتم أيضًا إلقاء رسالة الخطأ نفسها في حالة الفطائر الفائقة المتعددة - على سبيل المثال:
<SubClassOf>
<Class URI="&foaf;Image"/>
<Class URI="&wordnet;Document"/>
</SubClassOf>
أنا على استعداد تمامًا لاستيعاب الأنطولوجيا الخاصة بي إلى امتداد معين لتكون متوافقة مع Owlgrinder ، ولكن يتم معالجة الكود أعلاه بسعادة على سبيل المثال Protege ، لذلك أفترض أنها بومة صالحة. هل لديك اقتراح كيفية الاقتراب من معلومات - حيوية للغاية - من الفئات المفككة/متعددة؟
شكرا جزيلا لك يا هينر
المحلول
هم - آسف لهذا. يبدو أن المشكلة هي في الواقع تنسيق الملف لتلك الأنطولوجيا كونها OWL/XML. عند استخدام الأشياء RDF/XML عملت بشكل جيد.
لا تنتمي إلى StackOverflow