XML Data Retrieval Automation via XSLT Mapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing search engines face challenges in efficiently retrieving and displaying non-structured data from legacy documents due to the limitations of HTML and the manual data storage methods, which become inefficient with the rapid growth of the World Wide Web, leading to slow data retrieval and potential errors in search results.
Innovation Solution
A method implementing structured and non-structured data in a dynamic XML document using XML replacement technology, where a source HTML document is designed with user-defined tags, an XSL document is created, and the data is automatically substituted into the XML document, allowing for quick and efficient display without relying on DOM.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If manual data storage methods are used in HTML documents, then data can be stored and displayed, but data retrieval becomes slow and error-prone as the World Wide Web grows rapidly
Solution Approach 1:
The patent replaces manual mechanical data storage and retrieval methods with automated XML-based data processing. Instead of manually storing data in HTML documents and retrieving it through manual searching, the system uses XML documents with structured data elements that can be automatically parsed and processed by computers, dramatically improving retrieval speed and accuracy
Solution Approach 2:
The patent changes the fundamental parameter of data representation from HTML format to XML format. This parameter change enables structured data organization with clear hierarchical relationships, allowing for efficient automated processing and retrieval without the limitations of manual HTML-based storage methods
2Ease of operation
If non-structured data from legacy documents is stored in HTML format, then data can be accessed, but retrieval efficiency decreases and errors increase with large data volumes
Solution Approach 1:
The patent segments non-structured legacy document data into structured XML elements with specific tags and attributes. By dividing the data into organized hierarchical segments, the system maintains ease of access while enabling reliable automated processing and accurate retrieval, eliminating the errors associated with manual HTML-based searching
3Device complexity
If structured data is stored in databases and non-structured data in legacy documents, then data organization is maintained, but integration and unified retrieval become complex
Solution Approach 1:
The patent creates a universal XML-based data representation that can handle both structured and non-structured data types within a single framework. The XML structure provides multi-functionality by accommodating different data formats while maintaining consistent organization principles, enabling unified retrieval across previously separate data storage systems without increasing complexity
Data Source
AI summary
The inventions generally relate to methods of implementing structured and non-structured data in an XML document including, designing a source HTML document that contains form tags, designing a structured source XML document using user-defined tags, designing a web form document by mapping absolute path variables of the user-defined tags into the source HTML document, automatically creating an XSL document by XSLT-processing the web form document, inputting structured data and non-structured data to the web form document, automatically creating a new XML document by replacing the absolute path variable of the user-defined tag with the structured data and the non-structured data input to the web form document and automatically displaying the content of the new XML document by merging the new XML document and the XSL document.


