Jena では、次のコードを使用してオントロジーをモデルにロードしています。
Model model = FileManager.get().loadModel("/path/myontology.owl");
私の問題は、「myontology.owl」が別のオントロジーをインポートすることowl:imports
です。疑似コードでは、「Myontology.owl」が他のファイルをインポートしてオントロジーを完成させるとだけ言っておきましょう。これは、いくつかの個体が外部ファイルで宣言されているためです。
- myontology.owl で
- インポート → myontologywithindividuals.owl
私の問題は、オントロジーをその個体とともに Jena の単一のモデルにインポートできないことです。あれは、
Model model = FileManager.get().loadModel("/path/myontology.owl");
動作しないようです。理由はありますか?これを正しくインポートするにはどうすればよいですか?