Re: [J2SE] html的文字能當成string用嗎?
標題一整個不對
你不是已經把 html 當字串在用了嗎? @__@
※ 引述《brianpcbest (FF4)》之銘言:
: http://udn.com/NEWS/WORLD/WOR1/3804335.shtml
: 以上是我要截取的網頁
: 我在前面先宣告
: String endString = "聯合報";
: 截取時
: while ((lineStr=in.readLine())!= null )
: { if(lineStr.equals(endString))
: break;
: testStr=testStr.replaceAll("<[^>]*>","");
: testStr=testStr.replaceAll(" ","");
: }
: 原本的用意是我是只想要截取新聞~避免掉其他的html碼,
: 讓他讀到新聞結尾的聯合報就跳出
: 但是這樣的做法好像行不通
: 有人可以指點一下嗎?謝謝
你的程式碼也有點怪
因為實在看不出來 lineStr 跟 testStr 的關係 @__@
說不定是錯在這裡
而且你壓根沒有說「怎麼個行不通」
那我們也不知道發生啥事情、也無法提供任何有效的 hint
最後,我的智商實在沒辦法處理 RE(正規表示法)這種東西
只不過,你這樣子應該還是會留下一對像 JavaScript 等等的東西
建議你至少先把 <body></body> 之外的東西拿掉
--
侃侃長論鮮窒礙 首頁:http://www.psmonkey.idv.tw
眾目睽睽無心顫 Blog:http://ps-think.blogspot.com
煢居少聊常人事
殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.193.189
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 5 篇):