最近兩天碰到乙個比較無語的問題:
sqlite在查詢含中文字元的條目的適合死活查不到結果,於是到網上查了下解決方案:
1、說是編碼問題android是utf-8的,於是試著轉換傳入字元編碼和取出字元編碼。結果還是不行
2、可能語法錯誤,於是調整各種實現方式,結果還是不行
比如:
string sql = "select * from ? where taskname like '%跑步%'";
cursor cursor = sqldata.rawquery(sql, null);
再比如:
string sql = "select * from ? where taskname = ?";
cursor cursor = sqldata.rawquery(sql, new string);
還比如:
cursor cursor = sqldata.query("category", null, "taskname = '", null, null, null, new string);
反正各種花樣都玩遍了,都是沒結果
最後:調整成這樣,終於有結果了,我勒個去,淚牛滿面。。。什麼鬼!
cursor cursor = sqldata.query("category", null, "taskname = '" + "跑步" + "'", null, null, null, null);
python查詢中文字元
filename seek.py import unicodedata import sys import os class seek 功能 查詢中文,並替換成指定字元或字串 使用方法 python指令碼用法 引數說明 d 檔案目錄 絕對或相對路徑 預設為指令碼所在目錄 t 檔案型別 檔名字尾,如....
iOS html解析1(包含中文字元)
htmlparser 方法可以參考 tfhpple方法的使用可以看 tfhpple,因為它很簡單,也好用,但是它的功能不是很完完善。比如,不能獲取children node。它是用xpath來定位和解析html或者xml。xpath教程 具體的方法可以參考 英文 介紹 objective c nsd...
iOS html解析1(包含中文字元)
htmlparser 方法可以參考 tfhpple方法的使用可以看 tfhpple,因為它很簡單,也好用,但是它的功能不是很完完善。比如,不能獲取children node。它是用xpath來定位和解析html或者xml。xpath教程 nsdata htmldata nsstring string...