XML Split of a Large file

xml

I have a 15 GB XML file which I would want to split it .It has approximately 300 Million lines in it . It doesn't have any top nodes which are interdependent .Is there any tool available which readily does this for me ?

Best Solution

XmlSplit - A Command-line Tool That Splits Large XML Files

xml_split - split huge XML documents into smaller chunks

Split that XML by bhayanakmaut (No source code and I could not get this one working)

A similar question: How do I split a large xml file?