วิธีแยกข้อความออกจากไฟล์ Markdown ใน C#

บทความสั้นๆ นี้อธิบายคำแนะนำทีละขั้นตอนในการสร้างฟังก์ชัน แยกข้อความจากไฟล์ Markdown ใน C# และแนะนำวิธีใช้เวิร์กโฟลว์เพื่อพัฒนาแอปพลิเคชันเพื่อ รับข้อความจาก Markdown โดยใช้ C# . บทความนี้ยังช่วยให้คุณตั้งค่าแพ็คเกจการแปลงเอกสารได้อย่างรวดเร็วจากเว็บไซต์ NuGet และคุณสามารถทำได้บนระบบปฏิบัติการยอดนิยมใดๆ เช่น Windows, macOS และ Linux ด้านล่างนี้คือประเด็นสำคัญและข้อมูลโค้ดสำหรับการแยกข้อความจากไฟล์ MD

ขั้นตอนในการแยกข้อความออกจากไฟล์ Markdown ใน C#

  1. ตั้งค่าแพ็คเกจ GroupDocs.Parser for .NET จากตัวจัดการแพ็คเกจ NuGet ในโครงการ .NET เพื่อแยกข้อความออกจากเอกสาร Markdown
  2. เพิ่มการอ้างอิงไปยังเนมสเปซที่จำเป็นสำหรับการแยกข้อความจากไฟล์ Markdown
  3. สร้างอินสแตนซ์ของคลาส Parser สำหรับการโหลดไฟล์ MD อินพุต
  4. ใช้เมธอด GetText ของคลาส Parser เพื่อขอรับวัตถุตัวอ่านข้อความ
  5. สุดท้าย อ่านเนื้อหาจากเครื่องอ่านและพิมพ์บนหน้าจอ

ขั้นตอนข้างต้นอธิบายได้ง่ายและคุณสามารถปฏิบัติตามได้อย่างง่ายดายสำหรับการสร้างฟังก์ชันเพื่อ แยกข้อความออกจาก Markdown โดยใช้ C# คุณต้องเขียนโค้ดเพียงไม่กี่บรรทัดและใช้การเรียก API เพียงไม่กี่ครั้งโดยทำตามขั้นตอนข้างต้นตามลำดับเพื่อรับข้อความจากไฟล์ Markdown นอกจากนี้ คำแนะนำเหล่านี้ไม่ขึ้นกับแพลตฟอร์มและคุณไม่จำเป็นต้องติดตั้งเครื่องมือของบุคคลที่สามเพื่อใช้งาน

รหัสเพื่อแยกข้อความจากไฟล์ Markdown ใน C

using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
using GroupDocs.Parser;
using GroupDocs.Parser.Data;
namespace ExtractTextFromMarkdownFileInCSharp
{
class Program
{
public static void Main(string[] args) // Main function to extract Text from Markdown using C#
{
// Remove the watermark in output
string licensePath = "GroupDocs.Parser.lic";
GroupDocs.Parser.License lic = new GroupDocs.Parser.License();
lic.SetLicense(licensePath);
// Create an instance of Parser class and load Markdown file
using (Parser parser = new Parser("sample.md"))
{
// Extract a text into the reader
using(TextReader reader = parser.GetText())
{
// Print a text from the document
// If text extraction isn't supported, a reader is null
Console.WriteLine(reader == null ? "Text extraction isn't supported" : reader.ReadToEnd());
}
}
}
}
}

เราได้เขียนโค้ดตัวอย่างข้างต้นเพื่อสาธิตวิธีการพัฒนาแอปพลิเคชันโดยใช้คำแนะนำที่อธิบายไว้ในส่วนก่อนหน้าเพื่อ แยกข้อความจากไฟล์ MD ใน C# ตัวอย่างนี้สามารถใช้ในโครงการของคุณได้อย่างรวดเร็วเพื่อรับข้อความจากไฟล์ MD แต่คุณต้องติดตั้งแพ็คเกจการแปลงเอกสารก่อน ยิ่งไปกว่านั้น โค้ดตัวอย่างนี้สามารถดัดแปลงเพื่อแยกข้อความจากรูปแบบเอกสารต่างๆ เช่น PDF, DOC, DOCX, XLS, XLSX, PPTX และอื่นๆ อีกมากมาย

เราได้กล่าวถึงคำแนะนำโดยละเอียดเพื่อรับข้อความจากไฟล์ Markdown ใน C# และสร้างแอปพลิเคชันตัวอย่างสำหรับมัน เมื่อเร็ว ๆ นี้ เราได้เผยแพร่บทความเกี่ยวกับการแยกข้อความจาก Excel โดยใช้ C# ดูคำแนะนำ วิธีแยกข้อความจาก Excel ใน C# สำหรับข้อมูลเพิ่มเติม

 ไทย