Вот XML-файл, который мне нужно обработать как часть моего задания.
<?xml-stylesheet type="text/xsl" href="people.xsl"?>
<People>
<Person>
`...`
</Person>
`...`
</People>
Я использую javax.xml.parsers.DocumentBuilderFactory для создания dom-парсера. После синтаксического анализа в результирующем документе нет корневого элемента People, но есть корневой каталог с дочерними элементами в виде xml-stylesheet и People.
Похоже, этого можно избежать.