Elem に読み込む文字列として xml があるので、Scala の xml 関数を使用して、その Elem を文字列に変換します。このプロセス中に、xml のメタデータ (doctype および xml 宣言) が失われます。どのように保存すればよいですか?
XML.write を StringWriter で使用して、 Node をメタデータ付きの文字列に変換できることがわかりました ( DOCTYPE を Scala XML に追加する最も簡単な方法は? )。xml 文字列からメタデータをロードする簡単な方法はありますか、またはどのようにすればよいですか?