Java實現word試卷逐題錄入數據庫


word題目類似如圖

將這樣一份試題錄入數據庫實現如下圖效果(給app 考試系統 寫的java后台)

 

主要思路是

1.把word文檔整理成你想要的格式,讓每道題格式一樣

2.字符串形式獲得word文檔,正則表達式分離出每道題題目和ABCD選項。把題目和答案分隔開以各個數組形式保存

3.將各個數組插入數據庫

另:word文檔標准化后的題目,答案分別為如下圖

為什么一個word文檔不能直接獲取為字符串嗎?

給到你的word文檔可能每道題格式不同,可能在有些沒括號,句話等標點。而每道題目是以末尾句號作為分割點。必須格式一模一樣才能按照統一格式獲取,否則會出現有些題目獲取不全情況

思考下如果是數學題,需要存入圖片怎么辦?


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM