xml有变量吗。所以在运行期间可以更换某些部件?
我有一个xml文件,它将被复制很多次,在那里我有一个路径,对于一个项目总是相同的。是否有可能生成一个存储路径的变量,因此我必须只替换路径一次 可取的例子:xml有变量吗。所以在运行期间可以更换某些部件?,xml,Xml,我有一个xml文件,它将被复制很多次,在那里我有一个路径,对于一个项目总是相同的。是否有可能生成一个存储路径的变量,因此我必须只替换路径一次 可取的例子: var directory = "C:\dir\dir2" <project> <junitreport todir= directory\report> </junitreport> <junitreport todir= directory\result>
var directory = "C:\dir\dir2"
<project>
<junitreport todir= directory\report>
</junitreport>
<junitreport todir= directory\result>
</junitreport>
</project>
var directory=“C:\dir\dir2”
Antbuild.xml
文件支持定义“变量”,以后可以在build.xml
文件中使用这些变量。谢谢您的回答。我找到了两种方法。
特性:
<project>
<property name="project_directory" value="C:\dir\dir2" />
<junitreport todir= "${project_directory}\report">
</junitreport>
<junitreport todir= "${project_directory}\result">
</junitreport>
</project>
Doctype:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE project [
<!ENTITY directory "C:\dir\dir2">
]>
<project>
<junitreport todir= "&directory;\report">
</junitreport>
<junitreport todir= "&directory;\result">
</junitreport>
</project>