簡體   English   中英

我將如何解析文本文件中的某個值?

[英]How would I parse a certain a value from a text file?

我在 Windows 10. 使用 Visual Studio 2019. 語言 C#

到目前為止,這是我的代碼:

string path = @"file.dat";

string sitas = File.ReadAllText(path);
Console.Write(sitas);
Console.ReadLine();

這將輸出文件中包含的內容:

按此處獲取 output

name
secret

我該怎么做?

另外我想將名稱秘密存儲在字符串中。

注意:我無法更改文件類型。

            string sitas = File.ReadAllText(path);

            char[] splitchar = { ' ', '\n', '\r' };
            string[] s = sitas.Split( splitchar, StringSplitOptions.RemoveEmptyEntries);
            //Console.Write(sitas);
            Console.WriteLine();

            string[] tofind = { "thisis_name", "thisis_secret" };
            bool found = false;
            foreach (var item in s)
            {
                if (tofind.Contains(item)) 
                { 
                    found = true; 
                }
                else
                {
                    if (found)
                    {
                        Console.WriteLine(item);
                        found = false;
                    }
                }
            }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM