Разделить XML-файл на основе количества элементов
Привет,
у меня есть большой XML-файл,который я хочу разделить на несколько файлов в зависимости от количества элементов
Например, если файл выглядит следующим образом
<bookstore> <book category="..."> <title >...</title> <author>...</author> <year>...</year> <price>...</price> </book> <book category="..."> <title >...</title> <author>...</author> <year>...</year> <price>...</price> </book> <book category="..."> <title >...</title> <author>...</author> <year>...</year> <price>...</price> </book> <book category="..."> <title >...</title> <author>...</author> <year>...</year> <price>...</price> </book> </bookstore>
каждый файл должен содержать только 2 книги, поэтому он должен генерировать два файлы, как показано ниже
<bookstore> <book category="..."> <title >...</title> <author>...</author> <year>...</year> <price>...</price> </book> <book category="..."> <title >...</title> <author>...</author> <year>...</year> <price>...</price> </book> </bookstore>
Есть идеи?