チュートリアルを推奨するか、xml ファイルから情報を抽出するための Java プログラムを構築し、既存のオントロジーを使用して RDF トリプルとして出力を生成する方法を教えてください。例は本当に役に立ちます。
ありがとう
あなたの問題は本当に2つの問題です:
Java XML解析の場合、Web上に多数の例があります。
RDFの場合、リソースは少なく、はるかに専門的な分野です。
過去に私はイエナと協力しました–それはセマンティックWebスタックにフレンドリーなAPIを提供します。
XmlToRdf Java ライブラリをお勧めします。
XmlToRdf は、組み込みの Java SAX パーサーを使用して XML ファイルを RDF にストリーム変換することにより、信じられないほど高速な変換を提供します。構成の膨大な選択 (適切なデフォルトを使用) により、要素の名前変更や複合識別子を使用した高度な IRI 生成など、ニーズに合わせて変換を簡単に調整できます。
変換からの出力は、RDF Turtle としてファイルに直接書き込むか、さらに処理するために Sesame Repository または Jena Dataset に追加できます。Sesame と Jena を使用すると、SPARQL ベースのデータ変換をさらに実行し、RDF Turtle や JSON-LD などの形式に出力できます。