One of the challenges of working with XML through DOM in 4th Dimension is the difficulty of displaying trees within 4th Dimension. Fortunately, 4th Dimension's hierarchical lists provide a native interface object that can be used to display the structure of an XML tree. The XML Tools component documented in Technical Note 07-25 includes a module of routines starting with the string XmlTreeList that automate connecting an XML tree and a hierarchical list. This Technical Note provides additional background information about the XmlTreeList system and its use.
As with Technical Note 07-25, this Technical Note includes the XML Tools component, the source code database used to create the component, and an example database that shows many of the component's features at work.
Download Complete Tech Note and Example: Windows | Mac