JVCL Help:TJvgXMLSerializer
From Project JEDI Wiki
Jump to navigationJump to searchJVCL Help: TJvgXMLSerializer Class
[+] JvgXMLSerializer.pas Classes
[+] TJvgXMLSerializer Events
[+] TJvgXMLSerializer Fields
[+] TJvgXMLSerializer Methods
[+] TJvgXMLSerializer Properties
Search in JVCL Help
Search in all projectsClass Hierarchy
TJvgXMLSerializer
run\JvgXMLSerializer.pas
Summary
This component converts a given component to XML and back according to published interface of its class.
Pascal
run\JvgXMLSerializer.pas
TJvgXMLSerializer = class(TJvComponent);
Description
- JVCLInfo
The root tag is named after the class of the object. Inner tags are named after the names of the published properties. Tag containing TCollectionItem are named after the name of the class.
Tags' nesting is unlimited and reproduces the whole published interface of the class of the given object
The following types are supported: integers, floats, enumerations, sets, strings and chars, variants, classes, stringlists and collections.
Limitations:
- Each object can have only one collection of any given collection item class
- TStrings derivatives must not have any published properties
- Procedure types (events) are not supported
About
Contribute to this help topic
This documentation wiki is based on the collaborative effort of Project JEDI users. Your edits are welcome in order to improve documentation quality: edit this page