I am new to hadoop and still learning most of the details. I am working on an application that will take input from lots of small xml files. Each xml files has some record that I want to parse and input data in a hbase table. How should I go about parsing xml files and input in map functions. Should I have one mapper per xml file or is there another way of doing this? Thanks for your help and time.