Так что я пытаюсь это сделать.Добавьте новый корневой элемент и оберните в него старый.
Учитывая это как начальное условие
// this part uses SAXParser
org.w3c.com.Document = xmlSrc.parse(is); // *is* is InputStream
Начальное условие не подлежит обсуждению, но я тоже могу услышать комментарии там
Итак, учитывая этот xml-файл
<?xml version="1.0" encoding="UTF-8"?>
<root1>
<elem>...</elem>
</root1>
Мне нужно в Java сгенерировать InputStream, который будет содержать XML-файл в этом формате
<?xml version="1.0" encoding="UTF-8"?>
<newroot>
<root1>
<elem>...</elem>
</root1>
</newroot>
Хранится в некотором InputStream isNewXML
Мне любопытно, как лучше всего это сделать.Я новичок в Java, и у Java есть миллиард способов сделать то же самое в темноте, что будет лучшим