我有一個空的Delphi ClientDataSet CDS文件設置與我需要的所有列/標題/數據類型。我想用PHP將關聯數組添加到CDS行中。這可能嗎?PHP附加到ClientDataSet CDS文件
該陣列可以僅僅是:
{
1: {Name:Captain, Phone:180}
2: {Name:Jack, Phone:18009876543}
3: {Name:Sparrow, Phone:18887892345}
}
我選擇PHP,因爲我精通的語言和我的Web服務器是一個共享Linux主機。基本上我不能在這裏運行Delphi。我願意接受其他可以在這種環境下工作的選擇。謝謝!
編輯:
請參閱這篇文章的評論我的決議。
對於一個好問的問題+1。 'TClientDataSet'是一個非常專有的Delphi/C++ Builder本地數據集(用C++編寫),直到最近的RAD Studio發行版包含源代碼之前,這種格式從未發佈過。我不知道有任何方法可以從任何其他語言或平臺訪問它。我想如果可能的話,他們會把它包含在RadPHP中,但是(至少到XE2)他們不會。 –
就像旁邊一樣,你有沒有考慮在Wine下運行一個Delphi應用程序,並且在它和你的PHP代碼之間進行工作?它應該相當容易實現,因爲你只是在談論數據通信而不是處理UI或OS級別的工作。 –
你的json數據不是數組。數字標識符可能在delphi中無效。 – MajidTaheri