導航:首頁 > 編程語言 > java提取文字

java提取文字

發布時間:2025-01-22 11:37:15

『壹』 java word中提取關鍵字

給個思路吧。
讀取word用doc4j,然後就是讀成字元串進行處理了。
提取關鍵字首先是中文分詞技術,就是把一段話劃分成多個組成的詞語,然後統計詞語的出現次數,這個是主要依據。這個是有實現的jar包的,可以去搜,搜java 中文分詞就行。
分詞之後,記錄詞語出現位置,這個是輔助的依據,記錄詞語一句話中的位置,越靠前越像關鍵字,權重越高。
甚至可能需要建立一個權重體系,次數設置一個權重,整體位置設置一個權重,不同位置權重也不同。不了解權重可以理解成系數(百分比的,然後計算那個詞是關鍵詞)。

同時需要注意,可能需要排除一些常用詞,哪些次需要排除,這個需要根據程序反復運行,讀取不同word文章的結果來定。
不明白的話在問吧。

『貳』 Java正則 提取指定字元串中的文字

用JSON來做,把上面的先轉化為JSON,然後獲取到URL的值在截取。
比如:String s = " "action": {
"action": "loadpage",
"list_name": "sale",
"pagetype": "childcate",
"showsift": true,
"title": "二手物品",
"showpub": true,
"url": "$rescachehelper.getResource(25)&topcate=sale"
}";
把裡面的雙引號先轉為單引號

JSONObject json = JSONObject.fromObject(s);
String value = json.get("action");
Stirng url = value.get("url");
然後對url的值進行截取:
String no = url.substring(url.indexOf("("),url.indexOf(")"));
....這里為你處理的方法,最後得到一個新的url為newUrl
然後設置到json裡面去
value.put("url",newUrl);
最後在把json變為字元串的話:
json.toString();

閱讀全文

與java提取文字相關的資料

熱點內容
phppdf轉換為圖片 瀏覽:373
聊天室源碼完整版 瀏覽:588
超值優惠購買得兩套源碼 瀏覽:42
日產新陽光壓縮機十大品牌 瀏覽:173
javalong的最大值 瀏覽:340
mcs51單片機外部引腳ea 瀏覽:893
蘋果手機怎麼給app給予信用 瀏覽:10
java實型 瀏覽:148
php判斷顯示 瀏覽:695
聯網的單片機 瀏覽:441
安卓錄屏怎麼保存到相冊 瀏覽:350
c語言與單片機 瀏覽:350
tt伺服器是什麼意思 瀏覽:188
賓士app怎麼修改桌面 瀏覽:53
bat演算法面試題 瀏覽:132
因為加密演算法不同 瀏覽:659
會計員app怎麼下載 瀏覽:41
手機小視頻app怎麼刪掉 瀏覽:503
程序員陳一鳴與妹妹 瀏覽:31
個人所得稅app怎麼採集 瀏覽:530