首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将源代码格式保存到TXT文件

将源代码格式保存到TXT文件
EN

Stack Overflow用户
提问于 2013-08-24 02:59:48
回答 3查看 1.6K关注 0票数 0

我试图从网页中提取源代码,并将其保存到文本文件中。但是,我想保留源代码的格式。

我的代码如下。

代码语言:javascript
运行
复制
// this block fetches the source code from the URL entered.
        private void buttonFetch_Click(object sender, EventArgs e)
        {
            using (WebClient webClient = new WebClient())
            {
                string s = webClient.DownloadString("http://www.ebay.com");

                Clipboard.SetText(s, TextDataFormat.Text);

                string[] lines = { s };
                System.IO.File.WriteAllLines(@"C:\Users\user\Dropbox\Personal Projects\WriteLines.txt", lines);

                MessageBox.Show(s.ToString(), "Source code",
                MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk);
            }
        }

我希望文本文件显示的源代码,因为它是格式在Messagebox中。

Messagebox屏幕截图:

文本文件屏幕截图:

如何使文本文档的格式与Messagebox中的格式相同?

EN

Stack Overflow用户

发布于 2013-08-24 03:05:47

我同意这个评论,但我只需要补充一句。如果您在Notepad++中打开它,N++将检测行尾并为您很好地显示文件。在Notepad++中,您可以进入菜单并将线条端点更改为窗口。如果您随后重新保存它并在记事本中打开它,它将正确显示。问题是基本记事本不能理解不同的行尾。

希望能有所帮助。

票数 2
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18410028

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档