Реляционная база данных в тройном магазине

Я пытаюсь написать Java-программу для преобразования информации из таблицы MySQL в тройки, чтобы впоследствии я мог импортировать ее в тройное хранилище. Можно ли сделать это без создания вспомогательного RDF/XML файл? Как?

2 ответа

Решение

В Java существует множество различных интерфейсов для взаимодействия с тройками. У тебя есть Йена, Сезам и OWLApi. У Йены есть магазин для троек в памяти. Он может выводить в несколько разных нотаций, включая RDF/XML, а также N3, двоичный формат, базу данных SQL...

Я думаю, что эти API также позволяют напрямую подключаться к тройному магазину с использованием стандартных протоколов.

См. http://www.scribd.com/doc/32983777/An-open-portable-AST-for-software-engineering-tools для получения дополнительной информации, я написал небольшую часть об этом в своей диссертации:-)

Скрипт Python:dbview.py обеспечивает отображение из mySQL, создавая связанные файлы виртуальных данных RDF.

http://www.w3.org/wiki/ConverterToRdf

Никогда не делал это напрямую

Другие вопросы по тегам