0
我正在爲gnome-shell編寫擴展。 javascript擴展生成一個sql查詢並捕獲標準輸出上的輸出。如何從sqlite中的記錄中提取單個數據列?
查詢的結果產生具有2列的記錄。我似乎無法單獨提取記錄的每一列,因爲使用了分隔符(本例中爲'|')可能出現在字符串本身的任一列中。
我該如何去實現相同?我對這種真正的編程類型(即數據庫,gnome,javascript)很陌生。我之前的編程經驗僅限於實現課程/教科書中教授的算法。
我認識到,如果有sqlite3的javascript/gnome接口,如c/c++ interface,這個問題就會消失。然後我可以輕鬆地提取記錄中的每一列。
谷歌搜索這樣的界面並沒有幫助我。我搜索了「用於sqlite的JavaScript接口」和「用於sqlite的gnome接口」。
謝謝。雖然我不使用命令行實用程序,但您的答案讓我想起了'man sqlite3'。 -line選項似乎最適合我的目的。 – 2012-03-15 12:15:18