2010-06-17 48 views
0

除了手动使用正则表达式搜索,还有其他更好的方法来解析JAD文件吗?如何解析C#中的midlet JAD文件?

我需要能够搜索并替换/插入新的MIdlet-Install-Notify属性给给定的JAD文件,同时更新MIDlet-Jar-URL属性的值。

对我而言,使用ANTLR或TinyPG有点矫枉过正。

TIA

回答

0

即使正则表达式可能是矫枉过正,但它肯定会完成这项工作。这是一个非常简单的文本格式来解析,string.StartsWith()和string.IndexOf()来查找冒号将工作得很好。

+0

我最终将jad读入字典中,仍然有点矫枉过正,但它为我提供了唯一性键检查,缺点是当我更改给定键的值时,必须执行remove()后面的操作一个add()。 无论如何。 – Chris 2010-06-18 03:48:43