我正在使用SQlite和我很長的字符串作爲文本類型的數據添加一個列的項目,但它給了我近「SQL中的某處文本」語法錯誤。所以我試圖通過添加像「^^」這樣的特殊鍵來分割字符串。所以我想要做的是,當它看到^^標記拆分字符串並將其添加到字符串數組中時,我將把這些數組轉換爲我的表中的列。此代碼使我無法界定異常任何想法出現什麼問題它? (任何解決方案,保持文本的列沒有分割也是受歡迎的。)拆分字符串與拆分方法
MedText是我的主要文本,我想拆分。 和它有一些零件就是喜歡
ILACetkileşimleri:Antihistaminikler alkol VEantidepresanların etkilerinde artmaya YOLaçabilirkenfenilpropanolamin'in B-adrenerjik blokerlerle beraberkullanılması。
^^Endikasyonları:手柄已經控的冷algınlığına巴格利buruntıkanıklığı已經 burunakıntısı,aksırma,burun已經boğazdakaşıntı,BASağrısı,adale ağrısı,boğazağrısı,vücutkırıklığı,阿泰,nezle,gözlerdesulanma 已經kaşıntı吉比durumlardakullanılır。
^^Uyarılar/Önlemler:A-ferin forte tablet,sedasyona yolaçabilir。卜 nedenle dikkat gerektiren makinalardaçalışanlarda,tehlikeli VE/veya 育空塞克yerlerdeçalışanlardaveyavasıtakullananlarda kazaya neden olabileceğindenA-ferin長處片劑kullanımısırasındaBU吉比ISLER yapılmamalıdır。
(對不起,非英語單詞)
ArrayList<String> abc=new ArrayList<String>();
for (String Ex : MedText.split("^^")) {
abc.add(Ex);
}
多字節字符集數據的長字符串應該被存儲爲「斑點」,除非你需要讓他們搜索。這將消除任何需要逃離字符串。 –