我想用 JavaScript 创建一个 RPG。角色扮演游戏中会有很多对话。我听说XML 是要走的路...,但我没有使用 XML 的经验,并且有大量使用 PHP 和 MySQL 的经验。
我的问题是:
- 将对话框存储在 MySQL 数据库中并使用 ID 使用 PHP 访问它会更好吗?还是我应该通过使用 Javascript 访问 XML 文件将其全部保留在前端?
如果我使用 XML,我是否需要在网络服务器(如 WAMP)上运行 javascript?或者我可以在本地解析它:
function parseXML() { xmlhttp=new window.XMLHttpRequest(); xmlhttp.open("GET","dialog.xml",false); xmlhttp.send(); xmlDoc=xmlhttp.responseXML; }
(目前正在给出错误XMLHttpRequest cannot load file:///C:/Users... Cross origin requests are only supported for HTTP.
- 即使在阅读了 XML 之后,我仍然不确定如何将它与 JavaScript 集成。有人可以帮我举一个例子,说明如何获取一个示例 rpg XML 对话框并在 JavaScript 中有意义地解析它吗?
谢谢