我正在更新一个旧的 Flash 站点,其中所有内容都使用 .xml 文件发布。我有这样的结构:
/projects.xml 包含对子文件的所有引用,例如 /en/project_1.xml 和 /fr/project_2.xml ... /en/project_n.xml 和 /fr/project_n.xml。你明白了。
我需要做的是将所有这些结构合并到一个.xml 文件中,然后才能导入到我的 CMS 中。
以下是对每个文件包含的内容的更好解释:
主文件(我稍后会处理的那个)projects.xml
<project some_data="" link="reference_link.xml" />
<project some_data="" link="reference_link_2.xml" />
请注意,link="reference_link.xml"是指向单个 .xml 项目文件的指针。
这里是单个 project_n.xml 文件之一:
<project >
<data project_data="" >
<copy description="single project data here" />
</data>
</project>
那么,我想得到什么?很简单,一个新的 projects.xml 包含他所有的引用;类似的东西:
<project some_data="" link="reference_link.xml" en_description="single project data here" fr_description="single project data here" en_project_data="" fr_project_data="" />
<project some_data="" link="reference_link_2.xml" en_description="single project data here" fr_description="single project data here" en_project_data="" fr_project_data="" />
...
您对我如何实现这一目标有任何想法吗?
谢谢!