XML 中“循环”的标准?

2023-12-19

我正在设计一个简单的动画 XML 文件。我经常遇到这样的情况:

<frame>
    <image>./image1.png<image/>
</frame>
<frame>
    <image>./image2.png<image/>
</frame>
<frame>
    <image>./image3.png<image/>
</frame>
...

现在,这当然会变得烦人。所以我希望 XML 允许这样的事情:

<frameset min=1 max=5>
    <image>./image#.png<image/>
</frameset>

将 # 作为计数器变量的占位符。 我想知道的是:是否已经有一种标准化的方法来做这样的事情? 如果使用人们已经习惯的方法,事情只会变得更容易。


XML 是数据而不是指令。如果您需要 xml 中的某种指令,请将其设为数据。您可以像这样更改数据结构:

<frameset>
  <start>1</start>
  <end>3</end>
  <prefix>./image</prefix>
  <suffix>.png</prefix>
</frameset>

基本上是你的第二种方法。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

XML 中“循环”的标准? 的相关文章

随机推荐