我有一个 xml 文件,我想在其中修改几个属性的一部分。在 scala 中,完全可以很容易地替换整个属性。事实证明,替换属性的一部分更加困难。我很好奇是否有人有任何想法。这是一个例子:
<Server name="my-{siteCode}-srv01">
<User name="root">
<FileToGet path="whatever" />
<FileToGet path="whatever2" />
</User>
</Server>
<Server name="my-{siteCode}-srv02">
<User name="root">
<FileToGet path="whatever" />
<FileToGet path="whatever2" />
</User>
</Server>
我真的很希望能够用站点代码替换 {siteCode} 并完成它。不过,Scala 似乎没有办法在属性中做到这一点。有没有人有什么建议?