Как извлечь информацию о классе и свойствах файла owl с помощью rowlex? - PullRequest
0 голосов
/ 16 февраля 2011

Я новичок в rowlex и хотел бы знать, как он работает. Я понял, что он конвертирует сову в файл dll. Но я не знаю, как читать с него. Пожалуйста, помогите.

1 Ответ

0 голосов
/ 01 марта 2011

Да, один из способов использования ROWLEX - это создание сборок .NET из ваших файлов OWL.В dll-ов вы найдете классы C #, эквивалентные вашим классам OWL.Если вы хотите их увидеть, вы можете проверить их с помощью хорошо известного Reflector tool (который до 28 февраля 2011 года был свободным программным обеспечением), как и любые другие не скрытые сборки .NET.

С созданной сборкой вы можете создавать или просматривать документы RDF, соответствующие вашей онтологии.Вот пример как создать и документ RDF , соответствующий онтологии zoo .И вот пример , как просмотреть содержимое документа RDF , в котором содержатся лица, соответствующие зоопарковой онтологии .

Для каждого класса онтологий ROWLEX генерирует два.NET классы: легкий класс и полный класс.В основном легких классов более чем достаточно, но если вы хотите понять разницу, прочитайте вторую половину на этой странице .

Более подробную информацию об использовании вы можете найти здесь .

...