我将 xml 作为字符串加载到 Elem 中,因此我可以使用 Scala 的 xml 函数,然后将 Elem 转换回字符串。在此过程中,xml 的元数据(doctype 和 xml 声明)会丢失。我应该如何保存它?
我发现我可以使用 XML.write 和 StringWriter 将 Node 转换为带有元数据的字符串(将 DOCTYPE 添加到 Scala XML 的最简单方法?)。有没有一种简单的方法可以从 xml 字符串加载元数据,或者我应该怎么做?
我将 xml 作为字符串加载到 Elem 中,因此我可以使用 Scala 的 xml 函数,然后将 Elem 转换回字符串。在此过程中,xml 的元数据(doctype 和 xml 声明)会丢失。我应该如何保存它?
我发现我可以使用 XML.write 和 StringWriter 将 Node 转换为带有元数据的字符串(将 DOCTYPE 添加到 Scala XML 的最简单方法?)。有没有一种简单的方法可以从 xml 字符串加载元数据,或者我应该怎么做?