. . . . "Without knowing more details, such as where you xml data is coming from and in what format, and examples of types of searches you want to do, it is difficult to suggest what is best." .