我指的文本文件解析器大概是这样的,
文本文件的格式是不定的,但可以根据关键字找到数据,然后我可以用我自己的数据来替代它
譬如文本如下:
....
the first value = 1.0;
density = 2.0;这个文件解析器先要在整个文件中找字符串the first value =,找到后把后面的数据1.0替换为我自己的数据。
当然也有比较复杂点的,譬如
x y 
1.0 2.0
3.0 4.5
文本文件解析器可以先找到x y,然后下面的两行用一个2 * 2的矩阵数据代替。当然还有很多更复杂的情况,譬如可以设定分隔符是空格还是,我现在想问一下有没有类似的开源或者免费的解析器能用在自己的程序中的?如果是c#最好,不行的话c++也可以,多谢!还有,如果要自己做一个,有什么好的经验吗?
很多优化软件就有文本文件解析器,譬如isight的截图如下: