読者です 読者をやめる 読者になる 読者になる

XMLをHTTP接続で取得する

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

  def main(args: Array[String]) = {
    val feed = getFeedElem(url);
    // 後はXMLの属性にアクセスして、似るなりやくなりする
    val items = feed\"item";
    for(item <- items){
      var summary = (item\"summary").text;
    }
  }
  //Java の API を利用
  def getFeedElem(feed:String):Elem = {
    val url = new URL(feed)
    val conn = url.openConnection
    XML.load(conn.getInputStream)
  }