如何从 txt 文件插入 Cutout sign (') sqlite 数据库

How can insert Cutout sign ( ' ) sqlite database from a txt file

我使用 sqlite 数据库来保存我的数据。我将 sqlite table 备份到一个 txt 文件。当我尝试从 txt 恢复到 sqlite 时,出现语法错误 (code-1)。因为我在写 (Türk'ler geldi) 时使用了剪切符号 ( ' )

错误是:android.database.sqlite.SQLiteException:接近 "ler":语法错误(代码 1):,编译时:......

如何插入。我用了 ( \' ) 但没用。

这是我从 sqlite 到 txt 文件的代码

semptoms = db.allSemptom();
int say = semptoms.size();
StringBuilder message = new StringBuilder("");
  for (int i = 0; i < say; i++) {
Semptom semptom = semptoms.get(i);
String name = semptom.getName();
message.append(name + "\n"); 
  }
saveToSymptom(message.toString());

我尝试添加 .replace(" ' "," \ ' ") 但没有成功

我的意思是这样

message.append(name.replace(" ' "," \ ' ") + "\n")

感谢 forpas 的回答 我使用了下面的代码,现在问题解决了。 message.append(name.replace("'","''") + "\n") 正如forpas在评论中所说