だから私はこれをやろうとしています。新しいルート要素を追加し、古い要素をその中にラップします。
これを開始条件として考える
// 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で、この形式のxmlファイルを含むInputStreamを生成する必要があります
<?xml version="1.0" encoding="UTF-8"?>
<newroot>
<root1>
<elem>...</elem>
</root1>
</newroot>
一部のInputStreamisNewXMLに保存
私はこれを行うための最良の方法が何であるか興味があります。私はJavaに不慣れであり、Javaには同じことを行うための何十億もの方法があります。