Voici mon code java pour la lecture d'un contenu de feuille Excel.Erreur dans l'utilisation getRichStringCellValue() d'Apache POI
String urlcnt="";
for (Row row : sheet) {
{
Cell firstCell = row.getCell(0);
urlcnt=firstCell.getRichStringCellValue();}
Lors de la compilation du code ci-dessus est l'erreur suivante.
ReadExcel.java:18: incompatible types
found : org.apache.poi.ss.usermodel.RichTextString required: java.lang.String
urlcnt=firstCell.getRichStringCellValue();//This line is the cause for the error
Au lieu de stocker le getRichStringCellValue() dans une chaîne, si je viens imprimer la valeur de la cellule, il fonctionne très bien. Mais je vais de l'avant et le stocker dans une chaîne pour le traitement ultérieur du problème se produit.
Veuillez laissez-moi savoir ce qui doit être fait pour proceeed.
Pouvez-vous être un peu plus explicatif? comment le stocker dans un HSSFRichTextString? – LGAP
Je veux que le texte String seul. Le traitement ultérieur consiste simplement à comparer la chaîne avec la base de données et à l'ajouter dans la base de données. – LGAP
Merci josek .. Maintenant, son parfait. Merci encore :) – LGAP