Data binding application program interface creation method based on XML mode
A technology of application programming interface and XML mode, which is applied in special data processing applications, program control devices, electronic digital data processing, etc., and can solve the problems that applications cannot be used directly, cannot be fully supported, and XMLBean cannot be competent.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0072] The purpose of the present invention is to provide a data binding API method for automatically generating an XML file whose operation conforms to the complex XML schema.
[0073] The idea of the method proposed by the present invention is: first, by analyzing the complex XML schema, obtain the definitions of XML elements (elements) and data types (datatypes), as well as complex relationships between data types such as constraints and extensions; and then According to the obtained schema information, the intermediate configuration file of the API interface is generated; then, for different API target code types, different code generation engines are added, and the final API source code is generated according to the API interface configuration file. Finally, the process of encapsulating and publishing the generated original code through the API encapsulation engine mainly includes adding API generation interfaces based on the Factory design pattern, adding test cases and...
PUM

Abstract
Description
Claims
Application Information

- R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com