ComponentOne WPF TextParser is designed to automate the extraction of information from semi-structured text files such as emails and invoices. It offers various extraction techniques including template-based and expression-matching, enabling integration of extracted data into larger processes and applications.
Multiple Extractors for Diverse Formats
Includes specialized extractors such as a plain text 'starts-after-continues-until' extractor, a template-based XML extractor, and an HTML extractor optimized for complex HTML documents.
Template-Based Extraction
Users define extraction templates using declarative XML or XPath for HTML sources, enabling consistent, repeatable parsing by specifying placeholders that map to data fields in the source documents.
Expression-Based Matching
Text can be extracted by matching regular expressions, specific words, phrases, or scripts.
JSON and Object-Oriented Output
Extraction results can be returned as JSON-formatted data or as collections of objects.
Automated Data Integration
Designed to automate data extraction from sources like emails and invoices, it improves repetitive parsing tasks and supports efficient inclusion of extracted data into applications or databases.
Extensible for Smart Tags and Highlighting
Supports advanced scenarios such as implementing Smart Tag systems where parsed text segments are identified and annotated, enhancing interactivity and user experience in text editing applications.
Product Compatibility
Review the details below to ensure this product is supported within your environment.
Component Type
.NET
.NET Version
.NET 10 LTS
.NET 9 STS
.NET 8 LTS
.NET 6 LTS
.NET 4.8 or earlier
.NET Platform
.NET Assembly
.NET Class
.NET WPF
IDE Support
Visual Studio
How to Buy
Available as part of ComponentOne Studio Enterprise.
MESCIUS, formerly known as GrapeCity, is a leading developer-focused brand established in Japan, with a history spanning over 30 years. It is recognized for its extensive suite of software components, including reporting frameworks, spreadsheet libraries, and Japanese market-oriented input controls. Popular products such as ActiveReports, SPREAD, InputMan, and ComponentOne support both .NET and JavaScript ecosystems and are widely used in business-critical applications. MESCIUS offers distinctive advantages such as proven reliability, comprehensive Japanese localization, and strong technical support, making it a trusted choice for IT professionals and software developers building complex and localized systems.