2

HTML形式で入手できるインターネットから一連のベクトルを取得する必要があります。

私はこのようにウェブページを読んでいます:

add=url
doc=htmlTreeParse(add)

これは、ドキュメントがどのように見えるかです:

doc $file [1] "http://ifis.iowafloodcenter.org/ifis/ifis5/ws/objects.php?id=741&type=4"

  $version
  [1] ""

  $children
  $children$html
  <html>
  <body>
  <p>743,762,754,759,761,744,741,755,758,742,757,716,760</p>
  </body>
 </html>


  attr(,"class")
 [1] "HTMLDocument"

以下の数値を取得したい

ベクトルとして。

私は使用してみました:

xmlValue(xmlRoot(doc) )

しかし、これは私にベクトルを与えません。

どうすればそれができますか?

読んでくれてありがとう

4

2 に答える 2

2

はい、これ:

getURL(add,encoding = "iso8859-8") 
v2=strsplit(v, "\\,")
as.numeric(v2[[1]][[2]])
于 2012-06-15T05:16:39.117 に答える
1

使ってみて

 `getURL(add)`        

RCurl パッケージから

于 2012-06-15T05:07:18.403 に答える