在我的XML文件中,我需要指定如下点:
<Point x1="1.4" x2="50.0" phase="1" y="0.0" />
<Point x1="1.8" x2="50.0" phase="1" y="0.0" />
<Point x1="2.2" x2="50.0" phase="1" y="0.0" />
等等。
如果我想生成相同的点集,其中x1相同,但x2变为100,我该怎么做?
把每一点都写出来会很乏味,因为我想做数百个
XML是一种数据格式,而不是编程语言。
要读取或写入XML,请使用编程语言,最好使用XML库。读取XML最好使用XML解析器。
它在编程语言中应用了概念迭代(循环(。
请注意,一些编程语言(如XSLT(使用XML作为语法。Ant使用XML作为语法来表达构建依赖关系和进程。尽管如此,在这里您不会问如何在XML中使用loop
,而是问如何在XSLT或Ant或任何利用XML作为语法的编程语言中使用。
最后,考虑在文本或XML编辑器中进行搜索和替换。