使用vb.net读取文件夹中所有文件的指定内容

比如:新建文件夹中包含了4个txt文件即G48G025027.txt;G48G025028.txt,G48G025029.txt;G48G025030.txt。读取每个文件中的图名与图号其中每个txt文件的内容为:

例如:G48G025027.txt的内容为如下
文件:G48G025027

datamark:Metadata
1:10000数字正射影像

1 产品隶属单位名 北京市测绘院
2 产品生产单位名 北京市测绘院
3 产品出版名称 北京市测绘院
4 产品名称 1:10000数字正射影像
5 产品生产日期 2008.06
6 地形图图式 GB/T 2057.2-2006
7 图名 广田
8 图号 G48G025027
9 比例尺分母 10000

先按行读出所有数据,然后找到需要的信息

  IEnumerable <string > list=  File.ReadLines("test.txt",Encoding.Default );
          foreach (string s in list)
          {
              if (s.Contains("图名"))
              {
                  textBox1.Text += s+"\r\n";
              }
              if (s.Contains("图号"))
              {
                  textBox1.Text += s + "\r\n";
              }
          }

 不好意思,用的C#,其实差不多了,自己改改就好了

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网