【发布时间】:2011-11-02 11:59:20
【问题描述】:
我需要通过 C# 中的过程将 RDF 文件转换为 XML。这可能吗?
我需要一个可以将一个或多个Oracle报告(.rdf)转换为XML的进程或命令,例如:
我们启动 example.rdf 并需要一个将 example.rdf 转换为 XML 文件 (example.xml) 的过程,该文件包含与 rdf 文件相同的信息。
我搜索并找到了 rwconverter.exe Oracle http://download.oracle.com/docs/html/B10314_01/pbr_cla.htm#634712。我也看到了 rdf2xml http://www.semwebtech.org/rdf2xml/,但如果它是正确的方式,就不会。
非常感谢
【问题讨论】:
-
大部分(如果不是全部)RDF 文档都是用 XML 描述的。那么问题到底是什么呢?
-
所有的RDF图都可以用XML表示吗?我不认为是这种情况,例如具有多个父节点的节点。
-
@chibacity 是的,您完全正确,由于许多技术限制,RDF/XML 只能表示所有可能图表的子集。具有多个父节点的节点实际上不是其中之一,但还有其他问题与无法压缩为 QNames 和 XML Literals 以命名一对的 URI 相关
标签: c# visual-studio-2008 rdf