Чтение файла .xlsx из приложения android Использование POI 3.17 [дубликат]

Мы можем использовать класс JSONObject для преобразования строки JSON в объект JSON и итерации по объекту JSON. Используйте следующий код.

JSONObject jObj = new JSONObject(contents.trim());
Iterator<?> keys = jObj.keys();

while( keys.hasNext() ) {
  String key = (String)keys.next();
  if ( jObj.get(key) instanceof JSONObject ) {           
    System.out.println(jObj.getString(String key));
  }
}
2
задан Sankumarsingh 27 June 2014 в 04:24
поделиться

2 ответа

В настоящее время существует как минимум два проекта, которые пытаются решить большинство проблем при использовании Apache POI на Android. Только некоторые методы обработки изображений будут по-прежнему терпеть неудачу, потому что Apache POI использует форматированную форму java.awt, которой Android не располагает.

Взгляните на

  1. https: //github.com/andruhon/android5xlsx
  2. https://github.com/centic9/poi-on-android/ (поддерживается мной)

Первый в настоящее время основан на POI 3.12, тогда как второй может быть скомпилирован с более новыми версиями POI более легко.

2
ответ дан centic 24 August 2018 в 03:10
поделиться

Длительное исследование показало, что невозможно использовать Apache POI на платформе Android для редактирования файлов .docx.

0
ответ дан ryabenko-pro 24 August 2018 в 03:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: