Как удалить специальные символы из CSV-файла при импорте в базу данных sqlite в Android

#android #sqlite #csv #import

#Android #sqlite #csv #импорт

Вопрос:

 Since i cant ask new questions i'm editing my older questions, I have an csv file named barcode, i have successfully imported that into my sqlite db but the problem is while importing the values are inserted with special characters like what we have in csv file. 
  

моя база данных штрих-кодов:

 EAN_CODE    ITEM
   8.90103E 12  100047253
   8.90103E 12  100047253
   8.90103E 12  100047253
  

я хочу удалить специальные символы в моем столбце EAN_CODE, я пробовал это:

     String[] str = line.split(",");

                        arrayList_stock2.add(new 
    MasterDataModel2(str[0].replaceAll(""", ""), 
    str[1].replaceAll(""","")));
  

Комментарии:

1. Используйте SMS Retriever API , иначе вы столкнетесь с проблемой при загрузке в Play Store

2. Google ограничил использование разрешения на чтение sms. Вы можете найти более подробную информацию здесь: support.google.com/googleplay/android-developer/answer/9047303 Вам следует использовать SMS Retriever API, как предложено @ManoharReddy

3. Goggle ограничил разрешение на чтение SMS и ТЕЛЕФОНА при загрузке в Play Store, вы получите сообщение об ошибке. Поэтому используйте SMS retriver api, предложенный Манохаром Редди, или, если вы используете Firebase Auth, в SMS retriever нет необходимости. Вы можете изучить учебные пособия для этого.

Ответ №1:

Вы пытаетесь использовать способ, для которого требуется разрешение SMS, и это ограничено Google. Для получения дополнительной информации прочитайте это.

Вместо этого они внедрили

Автоматическая проверка SMS с помощью SMS Retriever API

Вы можете выполнить проверку пользователя на основе SMS в своем приложении для Android автоматически, не требуя от пользователя ручного ввода кодов подтверждения и не требуя каких-либо дополнительных разрешений приложения с помощью SMS Retriever API.

Комментарии:

1. Добро пожаловать и желаем удачи.