java - Scala:将 org.w3c.dom.Document 转换为 scala.xml.NodeSeq

标签 java xml dom scala

标题是不言自明的。如何将 org.w3c.dom.Document 的实例转换为 Scala NodeSeq,以享受它的便利?

干杯
帕萨

最佳答案

  def asXml(dom: org.w3c.dom.Node): Node = {
    val dom2sax = new DOM2SAX(dom)
    val adapter = new NoBindingFactoryAdapter
    dom2sax.setContentHandler(adapter)
    dom2sax.parse()
    return adapter.rootElem
  }

关于java - Scala:将 org.w3c.dom.Document 转换为 scala.xml.NodeSeq,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3922151/

相关文章:

java - JSON - 如何对请求响应进行常见操作

java - Playn - 是否可以部署在 Apache 服务器上?

php - 在 <loc> 标记、站点地图索引文件中包含查询的 URL

c++ - QXmlStreamReader:无法跟随 readNextStartElement() 的流程

java - 不分割获取url参数

java - 使用数字和范围对字符串列表进行排序

java - 如何从两个数据库中选择唯一数据

java - DOM XML - 如何获取子节点?

javascript - 如何在 jQuery 中访问当前 DOM 对象(改进代码)

javascript - 当我单击 X 时,为什么所有项目都会从 Backbone.js View 中删除