我正在嘗試編寫一個簡單的Windows窗體應用程序,以使基於PHP的語言文件的翻譯更容易。將PHP數組轉換爲C#數組/數據集
的形式應用是很簡單:
- 負載PHP文件
- 創建從PHP陣列C#陣列(見下面的PHP詳情)
- 對於陣列顯示兩個盒子的每個項目:原始+翻譯
- 用戶輸入他的翻譯在框2
- 用戶點擊接着,重複步驟3 + 4
- 用戶點擊保存,第t將轉換後的數組保存到新文件。
的PHP文件(language.php)是最簡單的性質:
<?php
$language['errormsg'] = 'This is my error message';
$language['forward'] = 'Forward';
$language['testing'] = 'Beta';
?>
如何 「轉化」(分析)這個簡單的PHP文件到C#陣列,數據集或任何我可以循環? 加載文件作爲一個字符串通過System.IO.File.ReadAllText
是容易的,我只是不知道如何在一個巧妙的方法解析它
這樣的伎倆讀取原始文件行 - 我可以從這裏工作。謝謝! – 2011-02-28 17:09:05