我正在尝试编写一个简单的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