A graphical user interface for displaying hierarchical data, such as
extensible markup language (XML) data, in hypertext markup language (HTML)
format in a convenient and efficient manner. For data having subordinate
data, an actuatable subordinate data indicator is displayed on the user
interface. When actuated, the subordinate data is displayed in a similar
format as the parent data. Two methods are described for building the
tables. A first method initially parses all the data and builds the
necessary tables for display. A second method initially parses only the
top level of data and then builds subordinate tables as they are requested
by a user.
Une interface utilisateur graphique pour montrer des données hiérarchiques, telles que des données de Extensible Markup Language (XML), dans le format de la langue de marge bénéficiaire bénéficiaire d'hypertexte (HTML) d'une façon commode et efficace. Pour des données ayant des données subalternes, un indicateur subalterne actuatable de données est montré sur l'interface utilisateur. Une fois actionnées, les données subalternes sont montrées dans un format semblable comme données de parent. Deux méthodes sont décrites pour construire les tables. Une première méthode au commencement analyse toutes les données et construit les tables nécessaires pour l'affichage. Une deuxième méthode analyse au commencement seulement le niveau supérieur des données et construit alors les tables subalternes pendant qu'elles sont demandées par un utilisateur.