【问题标题】:Checking Language type of data coming from database检查来自数据库的数据的语言类型
【发布时间】:2015-10-16 17:42:46
【问题描述】:

我在 SQLite 数据库中存储了英语和印地语的数据。

我在数据库中有两列,分别是nameaddress,我静态存储了一些英文和印地语的原始数据。

现在,我的问题是“我怎样才能知道我从数据库中获取的数据类型?”

是英语还是印地语? Android 中有没有可用的语言检查器?

我怎样才能完成这项任务?

提前致谢。

【问题讨论】:

  • 您可以使用包含字母表中所有字母(大写和小写)的数组,并检查数据的第一个字母是否在里面。
  • 你的数据是静态的还是动态的?
  • @PiyushGupta 我将数据静态存储在 SQLite 管理器中。要以印地语存储,我使用的是谷歌翻译器。
  • @JaiminModi 每次你有一个包含字母的数据时,如果你想知道它是英语还是印地语,你可以查看数据是否包含至少一个包含字母的列表中的元素拉丁字母大写和小写
  • 您需要创建两个不同的values 文件夹。一种用于英语,一种用于印地语。两个文件夹包含相同的字符串定义。

标签: android database sqlite spell-checking


【解决方案1】:

为什么不为标志“语言类型”创建一个新列

当值等于时

  • 1 :- 印地语
  • 2 :- 英文

在输入数据时,您可以相应地检查标志。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-11-08
    • 2016-07-19
    • 1970-01-01
    • 1970-01-01
    • 2018-09-16
    • 1970-01-01
    • 2023-02-23
    • 2013-11-03
    相关资源
    最近更新 更多