I am trying to create a program to divide a big xml docuents into smaller xml as the main document file has similar child elements but different values for the elements. Somebody told me to use DOM Parser to do it. I have xmlSpy installed on my machine but that doesnot have any feature which lets me create breaks in the documents. Can somebody please tell me how to use DOM Parser and give a sample code if they have created for the same purpose.