Yes, CI-Link provides a DOM mechanism (Document Object Model) which is very efficient because it is written in C language. What is the Document Object Model ?
It consists in a method in which an XML or HTML document is analyzed and a tree of tags is built in memory. The document can then be very easily acquired with constructions such as “balise.sousbalise[0].attribut”. Properties then allow to obtain the HTML contained in a tag or the text only, and even to recreate a part of the directory tree from an XML flow. Finally, a method allows to perform batch modifications on all the tags which meet certain conditions. It is then possible to reprocess an HTML document in order to perform changes on its links and the forms’ actions, and then to extract the contents of the
tag in order to reintegrate them in a page under construction. More easily, it is possible to store the parameters of a Web site into an XML file and then to load them very easily later on.