我正在編寫一個應用程序,它有一個非常鬆散的配置文件,在啓動過程中讀入。該文件很容易解析,看起來像下面這樣:驗證一個鬆散定義的文件
tag1 = value1
tag2 = value2
tag3 = value3
tag4 = value4
帶有標籤和值是用戶可能想要配置的信息。正如我之前所說的那樣,該文件是鬆散定義的 - 也就是說,我不需要全部(或任何)字段,並且值不必按任何特定順序。唯一真正的規則是它必須採用上面的格式,任何我不認識的標籤都會被忽略。
有沒有什麼好的方法來檢查以確保文件在解析時有效,同時考慮到上述約束條件?我正在使用.NET運行時版本2.0.x的C#進行開發。謝謝。
我喜歡你的風格:) Regex ++! – 2009-09-28 03:52:49