看板 java 關於我們 聯絡資訊
各位大大 請問一下 我寫了一個處理網頁原始碼的程式 但是只要輸入的檔案超過50k就沒辦法處理完成中途就會停下來 (不是程式出現錯誤的停止,就是單純的停頓不處理檔案) 請位各位大大這種情況有可能是什麼問題呢 有什麼解決的方法嗎 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.166.221.24
sbrhsieh:十之八九是你處理數據的流程部份,有邏輯上的錯誤 12/23 21:20
love112302:檔案有問題 或是 程式遇到不能處理的東西 12/24 00:57
============================================================================== 這是我的程式碼 http://s98.tku.edu.tw/~498418010/Parser.java http://s98.tku.edu.tw/~498418010/ParserRun.java http://s98.tku.edu.tw/~498418010/part-17.xml 請用另存新檔來存xml檔 邏輯上的錯誤,我想應該是沒有吧 程式裏有寫如果遇到未知的標籤,會把那個標籤和標籤所包含的內容通通skip掉 我想這應該不會遇到不能處理的東西 或者有哪個地方我想錯了 或是有另外的情況造成這種情形 請各位大大 幫忙 感謝 ※ 編輯: angus2006 來自: 220.136.26.135 (12/24 14:30)
bleed1979:在.xml檔搜尋<source:iranking>26</source:iranking> 12/24 16:05
bleed1979:我把parsing自行寫了一遍,整個parsing完大概1mb。 12/25 09:57
bleed1979:如果你有需要再mail聯繫。 12/25 09:59