码迷,mamicode.com
首页 > 其他好文 > 详细

从Wos文本数据中获取摘要进行分析的一种方法

时间:2018-06-21 17:43:38      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:++   end   dirname   pad   分析   names   oid   .com   1.0   

namespace 清理数据
{
    class Program
    {
        static void Main(string[] args)
        {
            string strDirName = "File";
            int iWriteFlag = 0;
            if (Directory.Exists(strDirName))
            {
                string[] strFiles = Directory.GetFiles(strDirName);

                foreach (var item in strFiles)
                {
                    using (var streamReader = File.OpenText(Path.Combine(Directory.GetCurrentDirectory(), item)))
                    {
                        var lines = streamReader.ReadToEnd().Split("\r\n".ToCharArray(), StringSplitOptions.RemoveEmptyEntries);
                        for (int i = 0; i < lines.Length; i++)
                        {
                            if (lines[i].StartsWith("AB "))
                            {
                                iWriteFlag = 1;
                            }
                            if (iWriteFlag == 1)
                            {
                                File.AppendAllText("abstractFile.txt", Regex.Replace(lines[i], "[ ]{2,}", " ", RegexOptions.None));
                            }
                            if (lines[i].StartsWith("ZR "))
                            {
                                iWriteFlag = 0;
                                File.AppendAllText("abstractFile.txt", "\r\n");
                            }
                            Console.WriteLine(Math.Round(i*1.0 / lines.Length,2));
                        }
                    }

                }
            }

            Console.Write("Done");
            Console.ReadKey();
        }
    }
}

从Wos文本数据中获取摘要进行分析的一种方法

标签:++   end   dirname   pad   分析   names   oid   .com   1.0   

原文地址:https://www.cnblogs.com/zhulinmails/p/9209314.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!