我有一个从 XML 文件中获取数据的 javascript 图片库。我正在构建后端功能,以便其他人轻松更新图库。XML 文件中所需的所有数据都可以从我的数据库中的表中获得。
<?xml version="1.0" encoding="UTF-8"?>
<portfolio>
<items>
<item>
<thumbnail>images/banner001.jpg</thumbnail>
<preview>images/preview.jpg</preview>
<category>banner</category>
<description>Swatch MTV </description>
</item>
<item>
<thumbnail>images/banner002.jpg</thumbnail>
<preview>images/preview.jpg</preview>
<category>banner,campaign</category>
<description>Nike iD</description>
</item>
<item>
<thumbnail>images/banner003.jpg</thumbnail>
<preview>images/preview.jpg</preview>
<category>banner</category>
<description>Sony Handycam</description>
</item>
<item>
<thumbnail>images/banner006.jpg</thumbnail>
<preview>images/preview.jpg</preview>
<category>banner</category>
<description>Statoil App kampagne</description>
</item>
<item>
<thumbnail>images/design006.jpg</thumbnail>
<preview>images/preview.jpg</preview>
<category>web</category>
<description>Hempel Website design</description>
</item>
</items>
</portfolio>
在这方面,我有几个问题(请记住,我对 php 相当陌生):
- 哪个是更好/更容易的选择:更新现有的 xml 文件或简单地用更新/更新的数据覆盖整个 xml 文件?
- 如何使用 php 创建相同的 xml 格式?
- 我一直在研究 SimpleXML 和 DOMDocument。在我的情况下,哪一个更好/更容易使用?
我会很感激你们能给我的任何帮助。如果发布代码,请附上简短的描述/解释。
如果您需要任何澄清,请告诉我。