2010-06-17 46 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