Вилучення тексту з TXT за допомогою C#

Вилучення тексту з файлів TXT є загальною вимогою для багатьох розробників, які працюють з обробкою даних і маніпулюванням текстом. Файли TXT через їхню простоту та широку сумісність часто використовуються для зберігання простих текстових даних. У цій статті ми розглянемо, як витягти текст із TXT за допомогою C#. Цей процес передбачає налаштування необхідного середовища, використання бібліотеки аналізатора та реалізацію простого кодового рішення. Розуміння цієї методики дозволить розробникам ефективно обробляти текстові дані в своїх програмах C#. Нижче наведено основні кроки для вилучення тексту з TXT у C#.

Кроки для вилучення тексту з TXT за допомогою C#

  1. Додайте бібліотеку GroupDocs.Parser for .NET до свого проекту, щоб увімкнути вилучення тексту з файлів TXT
  2. Ініціалізуйте об’єкт Parser, передавши шлях до вашого файлу TXT у його конструкторі
  3. Використовуйте метод GetText об’єкта Parser, щоб отримати об’єкт TextReader
  4. Викличте метод ReadToEnd у TextReader, щоб прочитати весь текст із файлу TXT

Щоб ефективно виконувати вилучення тексту TXT у C#, вам потрібно переконатися, що ваше середовище розробки налаштовано належним чином. Почніть з інтеграції бібліотеки Parser у свій проект, оскільки вона спрощує процес обробки та вилучення тексту з файлів TXT. Після налаштування бібліотеки створіть екземпляр класу Parser і вкажіть шлях до файлу TXT. Це дозволить вам використовувати метод GetText, який отримує об’єкт TextReader. За допомогою TextReader ви можете викликати метод ReadToEnd, щоб витягнути та прочитати весь вміст файлу TXT. Цей підхід гарантує, що ви можете ефективно керувати та обробляти текстові дані для різних програм.

Код для вилучення тексту з TXT за допомогою C#

using GroupDocs.Parser;
using GroupDocs.Parser.Options;
using System;
using System.IO;
namespace ExtractTextfromTXTusingCSharp
{
internal class Program
{
static void Main(string[] args)
{
// Set License to avoid the limitations of Parser library
License lic = new License();
lic.SetLicense(@"GroupDocs.Parser.lic");
// Instantiate the Parser class
using (Parser parser = new Parser("input.txt"))
{
// Retrieve formatted text into the reader
using (TextReader reader = parser.GetText())
{
// Output the formatted text from the document
// If formatted text extraction is not supported,
// the reader will be null
Console.WriteLine(reader == null ?
"Formatted text extraction isn't supported"
: reader.ReadToEnd());
Console.ReadLine();
}
}
}
}
}

На завершення C# читання тексту з TXT є простим процесом, який може значно розширити ваші можливості обробки даних. Після того, як ви встановите запропоновану бібліотеку та встановите відповідні шляхи до файлів, включити цей код у ваші проекти буде легко. Цей процес безперебійно працює в системах Windows, macOS і Linux, і вам не знадобиться жодне додаткове програмне забезпечення, крім .NET. Вітаємо з освоєнням вилучення тексту з файлів TXT за допомогою C#! Ваші нові навички покращать вашу здатність ефективно обробляти текстові дані.

Раніше ми ділилися докладним посібником про те, як видобувати текст із файлів EPUB за допомогою C#. Щоб отримати докладнішу інформацію, перегляньте наш повний посібник про видобути текст із EPUB за допомогою C#.

 Українська