❶ 如何將網頁中的小說轉成TXT文檔
開網頁後點擊文件→另存為→保存類型→文本文件→保存
❷ 如何把小說保存成TXT文本格式
你本來的文件是什麼格式的那,很簡單另存的時候把你的格式改下就可以了.
❸ 如何把一本小說製作成TXT文檔,可以保存到百度雲的那種
在電腦上,打開記事本,把內容都輸入進去,然後保存
❹ 有一個任務,說是用JAVA編程,編一個類似網路爬蟲的東西,可以將網頁上的文字小說提取出來變為txt文檔。
如果單線程來實現,就是一個主程序去爬,不斷遍歷。很簡單的。
如果多線程,就主程序控制多線程去進行遍歷。最好用一個線程池來進行管理,否則會隨著遍歷系統資源消耗過大的。
❺ 怎樣把下載後的小說改成文本文檔
不論是pdf還是word都可以直接另存為,選擇保存格式txt,保存到目標盤就可以啦~~~~到時候打開該文件就是txt的。
winrar只能解壓縮以後再另存,如果有亂碼說明壓縮的有問題,跟轉格式沒有關系。
❻ python怎樣把爬到的數據保存到 text文件中
你那個函數 WriteToTxt就是把數據保存到文本文件的,如果你不放心的話,調用的時候把文件擴展名修改成.txt
❼ 把文本文檔保存在指定路徑下
思路如下:
using System.IO;
public static string pathDir = string.Empty;
public static string savePath = string.Empty;
public static StringBuilder sb = new StringBuilder();
static void Main(string[] args)
{
pathDir = @"d:\WES 2009 相關資料\";
savePath = @"D:\filePath.txt";
GetDirectories(pathDir);
//FindFile(pathDir);
Console.ReadLine();
}
/// <summary>
/// 獲取本地制定位置文件夾及所有文件
/// </summary>
/// <param name="path">路徑</param>
private static void GetDirectories(string path)
{
try
{
string[] fileNames = System.IO.Directory.GetFiles(path);
string[] directories = System.IO.Directory.GetDirectories(path);
foreach (string dir in directories)
{
Console.WriteLine("Directoriesname:{0}", dir);
sb.Append(dir + "\\" + "\r\n");
GetDirectories(dir + "\\");
}
foreach (string file in fileNames)
{
Console.WriteLine("Filename:{0}", file);
sb.Append(file + "\r\n");
}
WriteText(savePath, sb.ToString());
Console.WriteLine("All directories and files have been written into filePath.txt successfully!");
}
catch (Exception)
{
throw;
}
}
/// <summary>
/// 遞歸實現查找目錄下的所有子目錄和文件
/// </summary>
/// <param name="dir">指定的目錄</param>
public static void FindFile(string dir)
{
//在指定目錄及子目錄下查找文件
DirectoryInfo Dir = new DirectoryInfo(dir);
try
{
foreach (DirectoryInfo d in Dir.GetDirectories()) //查找子目錄
{
sb.Append(Dir + d.ToString() + "\\"+ "\r\n");
FindFile(Dir + d.ToString() + "\\");
}
foreach (FileInfo f in Dir.GetFiles("*.*")) //查找文件
{
sb.Append(Dir + f.ToString() + "\r\n");
}
WriteText(savePath, sb.ToString());
Console.WriteLine("All directories and files have been written into filePath.txt successfully!");
}
catch (Exception)
{
throw new Exception();
}
}
/// <summary>
/// 寫入文件
/// </summary>
/// <param name="savePath">save path</param>
/// <param name="dataInfo">data info</param>
public static void WriteText(string savePath, string dataInfo)
{
try
{
if (!File.Exists(savePath))
{
System.IO.File.Create(savePath);
}
//Pass the filepath and filename to the StreamWriter Constructor
StreamWriter sw = new StreamWriter(savePath);
sw.WriteLine(dataInfo); //Write a line of text
sw.Close(); //Close the file
}
catch (Exception)
{
throw;
}
}
/// <summary>
/// 取本地目錄內的文件名
/// </summary>
/// <param name="strPath"></param>
private void showDirFiles(string strPath)
{
try
{
if (!Directory.Exists(strPath))
{//目錄不存在,創建目錄
Directory.CreateDirectory(strPath);
}
DirectoryInfo mydir = new DirectoryInfo(strPath);
FileInfo[] files = mydir.GetFiles();
this.listBoxC.Items.Clear();//清楚listbox中現有項目
for (int i = 0; i < files.Length; i++)
{
this.listBoxC.Items.Add(files[i].ToString());
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
public void ListFiles(FileSystemInfo info)
{
if (!info.Exists) return;
DirectoryInfo dir = info as DirectoryInfo;
//不是目錄
if (dir == null) return;
FileSystemInfo[] files = dir.GetFileSystemInfos();
for (int i = 0; i < files.Length; i++)
{
FileInfo file = files[i] as FileInfo;
//是文件
if (file != null)
{
//Console.WriteLine(file.FullName + "\t " + file.Length);
if (file.FullName.Substring(file.FullName.LastIndexOf(".")) == ".jpg")
//此處為顯示JPG格式,不加IF可遍歷所有格式的文件
{
this.list1.Items.Add(file);
//MessageBox.Show(file.FullName.Substring(file.FullName.LastIndexOf(".")));
}
}
//對於子目錄,進行遞歸調用
else
{
ListFiles(files[i]);
}
}
}
}