У меня есть строка xml в java, которую нужно разбить на более мелкие строки. Например, с учетом следующего:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<employee id="111">
<firstName>Lokesh</firstName>
<lastName>Gupta</lastName>
<location>India</location>
</employee>
<employee id="222">
<firstName>Alex</firstName>
<lastName>Gussin</lastName>
<location>Russia</location>
</employee>
<employee id="333">
<firstName>David</firstName>
<lastName>Feezor</lastName>
<location>USA</location>
</employee>
Как можно разобрать без каких-либо заметных разделителей для получения:
string1 = "<employee id="111"> <firstName>Lokesh</firstName> <lastName>Gupta</lastName> <location>India</location> </employee>"
string2 = "<employee id="222"> <firstName>Alex</firstName> <lastName>Gussin</lastName> <location>Russia</location> </employee>"
string3 = "<employee id="333"> <firstName>David</firstName> <lastName>Feezor</lastName> <location>USA</location> </employee>"
Любые идеи приветствуются. Спасибо!