Scala和HTML解析 [英] Scala and HTML parsing

查看:123
本文介绍了Scala和HTML解析的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何将HTML DOM文档加载到Scala中?尝试加载xmlns标记时,XML单例出现错误.

How do you load an HTML DOM document into Scala? The XML singleton had errors when trying to load the xmlns tags.

import java.net._
import java.io._
import scala.xml._

object NetParse {

   import java.net.{URLConnection, URL}
   import scala.xml._

   def netParse(sUrl: String): Elem = {
       var url = new URL(sUrl)
       var connect = url.openConnection

       XML.load(connect.getInputStream)
   }
}


最后我找到了解决方案! -需要scala 2.7.7或更高版本才能工作(2.7.0有一个致命错误): How-to-use-TagSoup-with -Scala-XML


Finally I found a solution! - Requires scala 2.7.7 or higher to work (2.7.0 has a fatal bug): How-to-use-TagSoup-with-Scala-XML

推荐答案

这可能对您有帮助 像在scala中那样处理真实世界的HTML

这篇关于Scala和HTML解析的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆