比Regex更好地编辑XML文件

时间:2014-07-16 18:35:45

标签: xml xml-editor

我使用Jetbrains Idea作为我的主要XML编辑器,我在Eclipse中也有一些经验,因为我是游戏设计师,而不是程序员我主要使用Regex来编辑游戏的复杂xml配置文件。但有时这还不够,所以我想知道我能更有效地编辑XML文件的内容吗?

这是一个需要解决的例子:

示例1: 我们有两个xml文件 - monsters.xml和levels.xml,在monsters.xml中,每个怪物都有一个属性atkPower =" x",我需要的是将这个属性分成2并复制到特定的级别.xml节点使它们成为minatkPower =" x-10" maxatkPower =" X + 10"

也许一些易于启动的脚本语言?或者也许是一些特定的xml \ text编辑器?

1 个答案:

答案 0 :(得分:1)

值得学习XSLT和/或XQuery,它们通常可以在几行代码中解决这些问题。有一个学习曲线,就像正则表达式一样,但它们是适合这项工作的正确工具。