ComponentOne ASP.NET MVC TextParser is a .NET Standard component designed to extract meaningful data from semi-structured text sources such as emails and invoices. It provides specialized extractors, including one for HTML content, allowing developers to define templates with XPath placeholders or regular expressions. Extracted data outputs can be easily converted into JSON or .NET objects to integrate with business workflows, analytics, or storage solutions.
Multiple Extractor Types
Offers three main extractors including a Starts-After-Continues-Until extractor for plain text, a flexible XML template-based extractor, and an HTML extractor optimized for parsing complex markup content.
Template-Based Extraction
Allows the definition of extraction templates with placeholders linked to XPath expressions for HTML or XML documents, facilitating structured data extraction from recurring layouts.
Expression-Based Matching
Supports data extraction using regular expressions, matched keywords, or custom scripts to identify and parse target data segments within text sources.
HTML Extraction Specialization
Provides a dedicated HTML extractor designed to handle semi-structured email and web page content by navigating DOM elements and extracting relevant data fields precisely.
JSON and Object Outputs
Supports output of extracted data as JSON strings or collections of .NET objects, simplifying integration with databases, APIs, or data analysis modules.
Automated Data Integration
Enables automation of data extraction workflows from semi-structured documents to reduce manual processing and improve information flow efficiency within web applications.
Reusable Extraction Templates
Extraction templates can be saved and reused across multiple documents or batches, allowing consistent parsing of structured data types in repeated scenarios.
Web Demo and Samples
Includes a web-based demo app for interactive template creation by selecting target fields directly from HTML emails, reducing XPath specification errors and speeding development.
Product Compatibility
Review the details below to ensure this product is supported within your environment.
Component Type
.NET
.NET Version
.NET 4.8 or earlier
.NET Platform
ASP.NET MVC
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.