try // obtenir une référence sur le document XML StockListType := GetStockList(XmlDocument1); for i : = 0 to StockListType.Count - 1 do begin // on pointe sur chaque noeud du document XML StockType := StockListType.Stock[i]; // on reconstruit une arborescence dans un TTreeView li := ListView1.Items.Add; li.Caption := StockType.Exchange; li.SubItems.Add(StockType.Name); li.SubItems.Add(StockType.Price); li.SubItems.Add(StockType.Currency); li.SubItems.Add(StockType.Symbol); li.SubItems.Add(IntToStr(StockType.Shares)); end ; finally XMLDocument1.Active : = False; end;Le code ci-dessus utilise quelques méthodes déclarées dans IXMLStockListType. Tu trouveras ces méthodes en parcourant la classe qui implémente l'interface créée par l'assistant XML de Delphi.