关于算法
dog 2003-05-02 07:01:49 我有一个RDF文件,内容如下
<rule:Imp>
<rule:head>
<rule:Atom>
<rule:rel>worksWith</rule:rel>
<rule:atomArg>
<rule:Var>
<rule:varName>X</rule:varName>
</rule:Var>
</rule:atomArg>
<rule:atomArg>
<rule:Var>
<rule:varName>Y</rule:varName>
</rule:Var>
</rule:atomArg>
</rule:Atom>
</rule:head>
<rule:body>
<rule:Atom>
<rule:rel>hasSupervisor</rule:rel>
<rule:atomArg>
<rule:Var>
<rule:varName>X</rule:varName>
</rule:Var>
</rule:atomArg>
<rule:atomArg>
<rule:Var>
<rule:varName>Y</rule:varName>
</rule:Var>
</rule:atomArg>
</rule:Atom>
</rule:body>
</rule:Imp>
我希望通过java程序产生新的文件,内容如下
worksWith(X,Y):-hasSupervisor(X,Y).
如何编写这段程序?谢谢