Szöveg kibontása az Excel munkalapról
Bevezetés
Ebben az oktatóanyagban megvizsgáljuk, hogyan lehet szöveget kivonni Excel-lapokból a GroupDocs.Parser for .NET könyvtár használatával. Ezzel a hatékony eszközzel hatékonyan elemezhetjük és elemezhetjük a különféle dokumentumformátumokat, beleértve az Excel-táblázatokat is, szöveges adatok kinyeréséhez.
Előfeltételek
Mielőtt elkezdené, győződjön meg arról, hogy rendelkezik a következő előfeltételekkel:
- Visual Studio: Telepítse a Visual Studio-t vagy bármely kompatibilis .NET fejlesztői környezetet.
- GroupDocs.Parser Library: Töltse le és telepítse a GroupDocs.Parser for .NET könyvtárat innenitt.
- Minta Excel-fájl: Készítsen egy minta Excel-fájlt, amelyet szövegkivonathoz fog használni.
Névterek importálása
A kezdéshez adja hozzá a szükséges névtereket a C# projekthez:
using System;
using System.Collections.Generic;
using System.IO;
using System.Text;
using GroupDocs.Parser.Data;
using GroupDocs.Parser.Options;
1. lépés: Hozzon létre egy példányt az elemző osztályból
Először hozzon létre egy példányt aParser
osztályba, megadva a minta Excel-fájl elérési útját.
// Hozzon létre egy példányt az Parser osztályból
using (Parser parser = new Parser("YourSampleFile.xlsx"))
{
//Folytassa a kivonási lépésekkel...
}
2. lépés: A dokumentum információinak lekérése
A dokumentum információinak lekérése aGetDocumentInfo
módszer.
// Szerezze meg a dokumentum adatait
IDocumentInfo documentInfo = parser.GetDocumentInfo();
3. lépés: Ismételje meg a lapokat és vonja ki a szöveget
Ismételje meg az Excel-fájl minden egyes lapját, és bontsa ki a szöveget aGetText
módszer.
// Ismétlés lapok felett
for (int p = 0; p < documentInfo.PageCount; p++)
{
// Oldalszám nyomtatása
Console.WriteLine($"Page {p + 1}/{documentInfo.PageCount}");
// Szöveg kibontása az olvasóba
using (TextReader reader = parser.GetText(p))
{
// Szöveg nyomtatása a táblázatból
Console.WriteLine(reader.ReadToEnd());
}
}
Következtetés
Ebben az oktatóanyagban bemutattuk, hogyan lehet szöveget kivonni Excel-lapokból a GroupDocs.Parser for .NET segítségével. Az alábbi lépések követésével zökkenőmentesen integrálhatja a dokumentumelemzési képességeket .NET-alkalmazásaiba.
GYIK
Kivonhatok bizonyos adatmezőket az Excelből a GroupDocs.Parser segítségével?
Igen, a kibontott szöveg elemzéséhez és elemzéséhez egyéni logikát alkalmazva kibonthat bizonyos adatmezőket.
A GroupDocs.Parser az Excelen kívül más dokumentumformátumokat is támogat?
Igen, a GroupDocs.Parser a dokumentumformátumok széles skáláját támogatja, beleértve a PDF, Word, PowerPoint és egyebeket.
Hatékonyan kezelhetem a nagy Excel fájlokat a GroupDocs.Parser segítségével?
A GroupDocs.Parser a teljesítményre van optimalizálva, és hatékonyan képes kezelni a nagy fájlokat.
A GroupDocs.Parser alkalmas több Excel-fájl kötegelt feldolgozására?
Igen, használhatja a GroupDocs.Parser-t kötegelt feldolgozáshoz, hogy egyszerre több Excel-fájlból is kinyerhessen szöveget.
A GroupDocs.Parser nyújt támogatást vagy segítséget a fejlesztőknek?
Igen, a fejlesztők támogatást vagy segítséget kérhetnek a GroupDocs közösségi fórumonitt.