[quote=引用 2 楼 caozhy 的回复:] string s = File.ReadAllText("文件名.txt"); int n = s.IndexOf("要查找的文字"); if (n >= 0) TextBox1.Text = s; RextBox1.SelectionStart = n;
xmlDoc = new XmlDocument(); string s = File.ReadAllText("文件名.txt"); xmlDoc.LoadXml(s); XmlNode root = xmlDoc.SelectSingleNode("/place");
如果你的文本信息里都是这样的,那你对应的解析标签就行了。 比如,你要解析标签place之间的数据。 你就先查找<place>,找到以后记住位置比如10,然后从10以后开始查找结束标签</place>,找到位置,比如100. 然后截取这一段文字就行了。substring
通常搜索的目的是要找到关键字在第几行,或者统计关键字有多少 你这个功能的目的是什么搞不明白
string s = File.ReadAllText("文件名.txt"); int n = s.IndexOf("要查找的文字"); if (n >= 0) TextBox1.Text = s; RextBox1.SelectionStart = n;
111,125
社区成员
642,540
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧