なぜ RDF を XML に変換するのですか?
RDF/XML (.rdf) は MIME タイプ application/rdf+xml を持つ XML としてシリアル化されているため、あらゆる XML ツールですでにその内容を受け入れることができます。コンテンツではなくファイル拡張子をチェックするダウンストリームのパイプラインでは、ファイルを認識するために .xml 拡張子が必要です。2つ目の理由は、RDF 専用ライブラリをインストールせずに XSLT 変換や XSD バリデーションを適用するためです。
RDF から XML への変換方法
ファイルの名前変更またはコピー FREE
.rdf ファイルのコピーを作成し、コピーの拡張子を .xml に変更して、XML ツールで開いて正しく解析されることを確認します。Windows では、エクスプローラーの «表示» > «表示» で «ファイル名拡張子» を有効にしてください。
Notepad++ または VS Code FREE
Notepad++ または VS Code で .rdf ファイルを開き、«ファイル» > «名前を付けて保存» を使用して、拡張子を .xml に変更します。
Raptor (rapper) OPEN-SOURCE
rapper -i rdfxml -o rdfxml input.rdf > output.xml を実行して、正規化され、整形式の RDF/XML としてファイルを再シリアル化し、.xml 拡張子で保存します。
これらの形式について
RDFファイルは、セマンティック・ウェブの基盤であるW3C Resource Description Frameworkデータを保持し、RDF/XMLテキストとしてシリアル化されています。任意のテキストエディタやブラウザで開いてマークアップを確認でき、オントロジーの場合はProtegeを使用します。これはプレーンなXMLであり、実行コードは含まれません。
.RDF の詳細を開く →XML ファイルは、ネストされたカスタムタグ内に構造化データを保存するプレーンテキストドキュメントです。単なるテキストであるため、任意のテキストエディタで開くことができます。ブラウザのタブにドラッグすれば折りたたみ可能な表示で素早く確認でき、編集には Visual Studio Code や Notepad++ が適しています。XML…
.XML の詳細を開く →品質と注意点
- RDF/XML は定義上、準拠した XML ドキュメントです。
.rdfから.xmlに名前を変更してもバイトデータは変更されません。 - Turtle や JSON-LD などの別の RDF シリアル化が必要な場合、名前の変更だけでは不十分です。Raptor または Apache Jena を使用してください。
- Windows でエクスプローラーのファイル拡張子が非表示になっている場合は、名前を変更する前に «表示» > «表示» > «ファイル名拡張子» に移動してください。
よくある質問
RDF を XML に変換するためにソフトウェアは必要ですか?
.rdf ファイルの名前を .xml に変更するだけです。XML ツールは名前を変更した .rdf ファイルを受け入れますか?
単なるファイル名の変更ではなく、別の RDF シリアル化が必要な場合はどうすればよいですか?
.ttl) や JSON-LD (.jsonld) に再シリアル化してください。これらには実際のフォーマット変更が伴います。