what would be the best way to load an XML file into a treeview?