我正在开发一个 iOS 应用程序,该应用程序需要检索有关当前正在为舞蹈比赛进行不同阶段的比赛的信息。我需要创建一个 Web 界面来编辑我的服务器上的 plist 文件,该应用程序将下载该文件以自动更新 iDevice 上的此信息。该页面基本上是一个按钮网格,每个阶段只有一列。按钮将在“TRUE”和“FALSE”之间切换竞争值。
我的问题是我真的不知道使用什么语言来做到这一点。我从 PHP 开始为程序创建一个基本的网页。我知道 PHP 只在页面加载时运行。所以我现在正在考虑使用 AJAX,(因为我可以在不刷新页面的情况下更新用户界面。)我发现 PHP 有一个不错的 plist 编辑器,但 AJAX 没有。对我来说做这样的事情的最佳方式是什么?PHP、AJAX、Java?我可以让 AJAX 或 Java 运行 PHP 脚本吗?
plist 如下所示:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Arena Hall</key>
<dict>
<key>1 : Round 1</key>
<true/>
<key>2 : Round 1</key>
<true/>
<key>3 : Round 1</key>
<false/>
</dict>
<key>Sycamore Hall</key>
<dict>
<key>4 : Round 1</key>
<true/>
<key>4 : Round 2</key>
<false/>
</dict>