How To Read / Write Excel Spreadsheet From Java Comment lire / écrire une feuille de calcul Excel de Java
Overview Présentation
There are two good choices for reading & writing Microsoft Excel Spreadsheet files from Java, in a platform independent way, - jexcelapi and Jakarta POI (HSSF) . Il ya deux bons choix pour la lecture et l'écriture Feuille de calcul Microsoft Excel fichiers de Java, dans une plate-forme de manière indépendante, - jexcelapi et Jakarta POI (HSSF). Both of them provide nice interface to access Excel data structure and even generate new spreadsheet. Deux d'entre eux fournir jolie interface pour accéder à la structure de données Excel et même de générer de nouvelles feuille de calcul. I have done extensive tests with both of them for a high-profile project for a Fortune 500 company. J'ai effectué des tests avec deux d'entre eux pour un profil de haut-projet pour une société Fortune 500. Previously also I had successfully used HSSF for another high profile client. Auparavant, j'avais aussi utilisé avec succès HSSF pour un autre client de haut niveau. In the paragraphs below I present my conclusions and sample code for reading Excel spreadsheet from Java using both the libraries. Dans les paragraphes qui suivent je présente mes conclusions et des exemples de code pour la lecture de feuille de calcul Excel de Java en utilisant à la fois les bibliothèques.
Comparison of JExcelAPI with Jakarta-POI (HSSF) Comparaison des JExcelAPI avec Jakarta-POI (HSSF)
1. JExcelAPI is clearly not suitable for important data. est de toute évidence ne convient pas pour les données importantes. It fails to read several files. Il ne parvient pas à lire plusieurs fichiers. Even when it reads it fails on cells for unknown reasons. Même quand il lit, il ne parvient pas sur les cellules pour des raisons inconnues. In short JExcelAPI isn’t suitable for enterprise use. En bref JExcelAPI n'est pas adapté pour les entreprises.
2. HSSF is the POI Project’s pure Java implementation of the Excel ‘97(-2002) file format. est le POI du projet pur Java application de la Excel'97 (-2002) format de fichier. It is a mature product and was able to correctly and effortlessly read excel data generated from various sources, including non-MS Excel products like Open Office, and for various versions of Excel. Il s'agit d'un produit mûr et a pu correctement et sans effort lire exceller données provenant de diverses sources, y compris les non-MS Excel produits tels que Open Office, et pour différentes versions d'Excel. It is very robust and well featured. Il est très robuste et bien décrite. Highly recommended. Highly recommended.
3. Performance was never a consideration in our tests because a) data integrity is the single most important factor and b) there didn’t appear to be any significant performance difference while running the tests; both of them were very fast. Performance n'a jamais été pris en considération pour nos tests parce que a) l'intégrité des données est le facteur le plus important et b) il ne semblait pas y avoir de différence de performance significative lors de l'exécution des essais, tous deux d'entre eux ont été très rapide. We didn’t bother to time it for the above reasons. Nous n'avons pas pris la peine de temps pour les raisons ci-dessus.
How to read Excel Excel Spreadsheet from Java using Jakarta POI (HSSF) Comment lire la feuille de calcul Excel Excel de Java en utilisant Jakarta POI (HSSF)
try { POIFSFileSystem fs = new POIFSFileSystem(new FileInputStream( file )); HSSFWorkbook wb = new HSSFWorkbook(fs); HSSFSheet sheet = wb.getSheetAt(0); HSSFRow row; HSSFCell cell; int rows; // No of rows rows = sheet.getPhysicalNumberOfRows(); int cols = 0; // No of columns int tmp = 0; // This trick ensures that we get the data properly even if it doesn’t start from first few rows for(int i = 0; i < 10 || i < rows; i++) { row = sheet.getRow(i); if(row != null) { tmp = sheet.getRow(i).getPhysicalNumberOfCells(); if(tmp > cols) cols = tmp; } } for(int r = 0; r < rows; r++) { row = sheet.getRow(r); if(row != null) { for(int c = 0; c < cols; c++) { cell = row.getCell((short)c); if(cell != null) { // Your code here } } } } } catch(Exception ioe) { ioe.printStackTrace(); } try (POIFSFileSystem fs = new POIFSFileSystem (nouveau FileInputStream (fichier)); HSSFWorkbook wb = new HSSFWorkbook (fs); HSSFSheet fiche = wb.getSheetAt (0); HSSFRow ligne; HSSFCell cellule; int lignes / / n ° de lignes lignes = sheet.getPhysicalNumberOfRows (); int cols = 0; / / n ° de colonnes int tmp = 0; / / Cette astuce assure que nous obtenons les données correctement, même si elle ne démarre pas de la première quelques lignes for (int i = 0; i <10 | | i <rows; i + +) (row = sheet.getRow (i); if (row! = null) (tmp = sheet.getRow (i). getPhysicalNumberOfCells (); if (tmp> cols) cols = tmp;)) for (int r = 0; r <lignes; r + +) (row = sheet.getRow (r); if (row! = null) (for (int c = 0, c <cols, c + +) (cellule Row.getCell = ((courte) c), si (cellulaire! = Null) (/ / Votre code ici))))) catch (Exception OIE) (ioe.printStackTrace ();) This sample should get you started. Cet échantillon devrait vous aider à démarrer. Don’t forget to import appropriately. Ne pas oublier d'importer de façon appropriée.
Gotchas while using Jakarta POI (HSSF) Pièges courants lors de l'utilisation de Jakarta POI (HSSF)
- getPhysicalNumberOfRows() returns the physical number of rows which may be more than the actual (logical) number of rows. getPhysicalNumberOfRows () retourne le nombre physique de lignes qui mai être plus de la réalité (logique) le nombre de lignes. The same goes for getPhysicalNumberOfCells(). Il en va de même pour getPhysicalNumberOfCells ().
- You should check for nulls when fetching the HSSFRow and HSSFCell objects as shown. Vous devriez vérifier pour NULL lors de la récupération et la HSSFRow objets HSSFCell comme illustré.
- Remember that Excel tables are often sparsely populated. Souvenez-vous que les tableaux Excel sont souvent à faible densité de population. So choose your data structures accordingly. Ainsi, choisir la structure de vos données en conséquence.
- POI accesses the data by sheet. POI accède à la fiche de données. In JExcelAPI you can directly access the data in any row and column. En JExcelAPI vous pouvez directement accéder aux données en ligne et une colonne.
How to access Excel Spreadsheet using JExcelAPI Comment accéder à la feuille de calcul Excel en utilisant JExcelAPI
File fp = new File(file); try { Workbook wb = Workbook.getWorkbook(fp); Sheet sheet = wb.getSheet(0); int columns = sheet.getColumns(); int rows = sheet.getRows(); String data; for(int col = 0;col < columns;col++) { for(int row = 0;row < rows;row++) { data = sheet.getCell(col, row).getContents(); // Your code here } } } catch(Exception ioe) { System.out.println("Error: " + ioe); } Dossier fp = new File (fichier); try (Workbook wb = Workbook.getWorkbook (fp); Fiche fiche = wb.getSheet (0); int colonnes = sheet.getColumns (); int rows = sheet.getRows (); String données for (int col = 0; col <colonnes; col + +) (for (int row = 0; ligne <lignes; ligne + +) (data = sheet.getCell (col, ligne). getContents () / / Votre code ici ))) Catch (Exception OIE) (System.out.println ( "Erreur:" + OIE);)
File fp = new File(file); try { Workbook wb = Workbook.getWorkbook(fp); Sheet sheet = wb.getSheet(0); int columns = sheet.getColumns(); int rows = sheet.getRows(); String data; for(int col = 0;col < columns;col++) { for(int row = 0;row < rows;row++) { data = sheet.getCell(col, row).getContents(); // Your code here } } } catch(Exception ioe) { System.out.println("Error: " + ioe); } Dossier fp = new File (fichier); try (Workbook wb = Workbook.getWorkbook (fp); Fiche fiche = wb.getSheet (0); int colonnes = sheet.getColumns (); int rows = sheet.getRows (); String données for (int col = 0; col <colonnes; col + +) (for (int row = 0; ligne <lignes; ligne + +) (data = sheet.getCell (col, ligne). getContents () / / Votre code ici ))) Catch (Exception OIE) (System.out.println ( "Erreur:" + OIE);) Gotchas while using JExcelAPI Pièges en utilisant JExcelAPI
- JExcelAPI may often fail to fetch the data from certain cells or even the whole sheet. JExcelAPI mai souvent ne parviennent pas à récupérer les données de certaines cellules ou même l'ensemble fiche. Unfortunately it gives a warning instead of an error to indicate the problem. Malheureusement, il donne un avertissement au lieu d'une erreur d'indiquer le problème.
- JExcelAPI doesn’t expose the full meta-data of the spreadsheet like POI does. JExcelAPI ne pas exposer la pleine méta-données de la feuille de calcul comme POI ne.
- JExcelAPI doesn’t properly recognize the data type in cells. JExcelAPI ne pas reconnaître le type de données dans les cellules. In all cases it indicated String data in our tests even when there were numeric or date fields. Dans tous les cas, il a indiqué String données dans nos essais, même quand il y avait numérique ou les champs de date.
Concluding thoughts on accessing Excel spreadsheets from Java Conclusions réflexions sur l'accès aux feuilles de calcul Excel de Java
Both JExcelAPI and Jakarta POI (HSSF) are open source software to read & write data from / to Excel spreadsheet even on non-Microsoft platforms. Les deux JExcelAPI et Jakarta POI (HSSF) sont open source logiciel pour lire et écrire des données depuis / vers Excel même feuille de calcul sur la non-plates-formes de Microsoft. In my tests HSSF came out to be the clear leader and recommended solution because of robustness and features. Dans mes tests HSSF est venu à être le leader et la solution recommandée en raison de la robustesse et ses caractéristiques.
Filed under Classé sous Enterprise Software Logiciel d'entreprise , Headline News Headline News , How To Comment , J2EE , Java Software Logiciel de Java , Open Source Software Open Source Software , Programming Programmation | |
| |
RSS 2.0 RSS 2,0 | |
Trackback this Article | cet article |
Email this Article Envoyer cet article
You may also like to read Vous mai également à lire |





May 24th, 2007 at 1:32 pm Mai 24, 2007 at 1:32 pm
Thanks, Merci,
4 the script. 4 le script.
Peter
May 25th, 2007 at 2:12 am Mai 25th, 2007 chez 2:12 am
What do you think of jxls (http://jxls.sourceforge.net) ? Que pensez-vous de jxls (http://jxls.sourceforge.net)?
May 26th, 2007 at 5:41 pm Mai 26, 2007 at 5:41 pm
jxls is simply a wrapper on top of poi to make it easier to create complex excel reports. jxls est tout simplement une enveloppe au-dessus de PI pour le rendre plus facile de créer des rapports complexes exceller. It is not a substitute for poi-hssf or jexcelapi. Il n'est pas un substitut pour POI-HSSF ou jexcelapi.
May 31st, 2007 at 9:50 pm 31 mai 2007 à 9:50 pm
please tell me how to create a dropdownlist in excel s’il vous plaît dites-moi comment créer une DropDownList dans Excel
with POI. avec POI. Thanks alot. Merci beaucoup.
June 4th, 2007 at 12:16 pm 4 juin 2007 à 12:16 pm
Interesting comparison of ExcelAPI with Jakarta-POI. Comparaison intéressante avec de ExcelAPI-Jakarta POI. Very useful, thanks for the article. Très utile, merci pour l'article.
June 20th, 2007 at 7:23 pm Juin 20, 2007 at 7:23 pm
Sin ningun lugar a dudas poi es un excelente framework para el manejo de hojas de calculo, lo uso desde hace bastante tiempo y nunca tuve mayoer problemas. Sin ningun un emplacement dudas poi est un cadre excelente para el Manejo de Hojas de calculo, lo uso desde hace bastante tiempo y nunca tuve mayoer problèmes.
July 20th, 2007 at 4:29 am Juillet 20, 2007 at 4:29 am
How did you conclude JExcel API is not suitable for Enterprise? Comment avez-vous conclure JExcel API n'est pas adapté pour les entreprises?
Can you list the problems faced using JExcel API and how did you overcome them in Jakarta POI? Pouvez-vous énumérer les problèmes rencontrés en utilisant JExcel API et comment avez-vous les surmonter à Jakarta POI?
July 26th, 2007 at 1:11 am Juillet 26, 2007 at 1:11 am
There is another choice. Il est un autre choix.
Jxcell spreadsheet component Jxcell composante feuille de calcul
August 14th, 2007 at 3:56 pm Août 14th, 2007 at 3:56 pm
En que idioma esta esto En langue que esta esto
August 21st, 2007 at 8:22 am Août 21, 2007 at 8:22 am
plz tell me how i can fetch the data from excel sheet in c code::::::plzzzzz………. svp me dire comment je peux récupérer les données d'Excel feuille à c code :::::: plzzzzz……….
thanks::::: merci :::::
August 31st, 2007 at 1:42 pm 31 août 2007 à 1:42 pm
Did you test POI for newer versions of Excel than 2002? Avez-vous les POI de nouvelles versions d'Excel que 2002? Will POI read an Excel 2005 spreadsheet with just basic data? POI-ce que lire une feuille de calcul Excel 2005 avec seulement des données de base?
September 1st, 2007 at 6:13 am Septembre 1st, 2007 chez 6:13 am
@Neelam, @ Neelam,
The best I can suggest is look into the Excel dll files for their interface. Le mieux que je vous suggérer est pencher sur les fichiers dll d'Excel pour leur interface. I haven’t read Excel speradsheet in C / C++. Je n'ai pas lu speradsheet Excel en C / C + +.
@John, @ John,
I have been using it on client supplied Excel files. J'ai utilisé le client a fourni des fichiers Excel. I don’t know their versions as I use Open Office or Gnumeric to open them on Linux. Je ne sais pas leurs versions comme je l'ai utiliser Open Office ou Gnumeric pour les ouvrir sur Linux.
October 23rd, 2007 at 7:26 pm Octobre 23, 2007 at 7:26 pm
very helpful script! script très utile! i have another question, though. J'ai une autre question, si. have you tried reading charts from an excel file? avez-vous essayé de lecture des cartes d'un fichier Excel? do you have a sample code for that? avez-vous un exemple de code pour cela? thank you in advance! merci d'avance!
October 25th, 2007 at 6:23 am Octobre 25, 2007 at 6:23 am
I want to know how to append the spreadsheet using java .Please let me know soon . Je veux savoir comment joindre la feuille de calcul en utilisant la technologie Java. S’il vous plaît faites-le moi savoir rapidement. thanks merci
October 25th, 2007 at 8:31 am Octobre 25, 2007 at 8:31 am
Senthil,
Use Jakarta-POI (HSSF) for that. Utilisez-Jakarta POI (HSSF) pour cela.
October 31st, 2007 at 1:42 pm 31 octobre 2007 à 1:42 pm
You have given example for reading the excel file. Vous avez donné pour exemple la lecture du fichier Excel. Do you have code snippet to write data to excel template with POI? Avez-vous extrait de code à écrire des données sur un modèle Excel avec PI?
November 3rd, 2007 at 7:32 am Novembre 3rd, 2007 chez 7:32 am
HI.. HI ..
i want to automate the scripting,, so i want the to read the data from excel sheet & with that date it has to write it in to the another text files,, so i can i have source code for this single case.. je veux automatiser le script, je souhaite donc que ce à lire les données d'Excel feuilles et avec cette date, il doit écrire à l'autre des fichiers texte, ainsi je puis-je avoir le code source de ce cas unique ..
November 13th, 2007 at 6:13 am Novembre 13, 2007 chez 6:13 am
Hi.. Salut ..
I need to write data from a microsoft access database onto an excel sheet and any changes or updations in the database should also be reflected on the excel sheet.. J'ai besoin d'écrire des données à partir d'une base de données Microsoft Access sur une fiche Excel et toute modification ou updations dans la base de données devrait également se refléter sur la feuille Excel .. Can anyone help?? Quelqu'un peut-il aider?
Same with importing data from excel to database! Même avec l'importation de données d'Excel à la base de données!
Thanks.. Merci ..
November 13th, 2007 at 12:41 pm Novembre 13, 2007 at 12:41 pm
You should use Java to transfer data from MS Access to MS Excel. Vous devez utiliser Java pour transférer des données depuis MS Access vers MS Excel.
Use the above tutorial to read / write from MS Excel. Utilisez le tutoriel ci-dessus pour lire / écrire à partir de MS Excel.
Read the Lire la tutorial to read / write from Microsoft Access database using Java tutoriel pour lire / écrire de base de données Microsoft Access en utilisant Java .
November 13th, 2007 at 12:43 pm Novembre 13, 2007 at 12:43 pm
Erwin said> have you tried reading charts from an excel file? Erwin dit> avez-vous essayé de lecture des cartes d'un fichier Excel?
No. N °
November 14th, 2007 at 3:40 am Novembre 14th, 2007 at 3:40 am
Thanku angs.. Thanku angs ..
I did use ur code to read an excel file and got too exceptions as ArrayIndexOutOfBound and 2 more.. Je n'ai utilisation ur code pour lire un fichier Excel et a trop d'exceptions que ArrayIndexOutOfBound et 2 de plus ..
If u can jus help me to write whats in my acess database onto an excel file i’ll be thankful.. Si le jus et peut m'aider à écrire quoi dans ma base de données accès sur un fichier Excel je serai reconnaissant .. Will be glad if I get some code on it!!! Seront heureux si je reçois un code qui lui!
January 18th, 2008 at 2:45 am 18 janvier 2008 à 2:45 am
thx for the info! THX pour l'info!
January 24th, 2008 at 3:47 am 24 janvier 2008 à 3:47 am
I want to write the data in Excel File . Je veux écrire les données dans Excel File. (ie) I want to append the excel file . (c'est-à-dire) je tiens à ajouter le fichier Excel. how can i do that? Comment puis-je faire?
The original file\’s soft copy is in one subfolder of my project. Le fichier original \ 's doux copie est dans un sous-dossier de mon projet. I want to overwrite that file . Je tiens à écraser ce fichier. Pls help . Pls help. I use jxl jar file in my project . Jxl-je utiliser jar dans mon projet.
Thanks in Advance Merci à l'avance
Ganesh
February 4th, 2008 at 1:17 am 4 février 2008 à 1:17 am
I used the same code. J'ai utilisé le même code. In the biginning i have only Dans le biginning j'ai seulement
1000 rows, 26 columns then it was working properly. 1000 lignes, 26 colonnes, il travaillait correctement.
Here the proble cames, now i hav 3000 rows, 29 colomns; at first, my program had worked properly but its taken 1.26 minuts to finish up and i cheacked ie. Ici, la problématique profilés, maintenant je avoir 3000 lignes, 29 colomns, dans un premier temps, mon programme a bien fonctionné, mais ses prises 1,26 minutes à la fin et je cheacked c'est-à-dire.
taking more time in executing this single line “HSSFWorkbook wb = new HSSFWorkbook(fs);”. prendre plus de temps dans l'exécution de cette seule ligne "HSSFWorkbook wb = new HSSFWorkbook (fs);". and at the next time i got this Exception in thread “main” java.lang.OutOfMemoryError: Java heap space. et à la prochaine fois que j'ai obtenu cette exception in thread "main" java.lang.OutOfMemoryError: Java tas espace. finally i executed the same code in some other system, again the same problem… Enfin, je exécuté le même code dans un autre système, à nouveau le même problème…
plz help me to solve this problem.. svp aidez-moi à résoudre ce problème ..
Thanks in Adwnc Merci à Adwnc
Nandu.
February 4th, 2008 at 7:04 am 4ème février, 2008 chez 7:04 am
Thanks Angsuman for this introduction which helped me choose POI. Angsuman Merci pour cette introduction, qui m'a aidé à choisir POI.
I had some difficulty understanding the difference between physical and logical rows and cells and I found out that your code is not working when there are empty rows. J'avais de la difficulté à comprendre la différence entre physique et logique des lignes et des cellules et j'ai découvert que votre code ne fonctionne pas lorsqu'il ya des lignes vides.
You mention in already in your “gotcha’s” but it’s actually the other way around Vous parlez déjà dans votre "gotcha" mais c'est en fait l'inverse
getPhysicalNumberOfRows() may be LESS than the actual rows (retrieved by getLastRowNum() ). getPhysicalNumberOfRows () mai peut être inférieur à la réalité lignes (par getLastRowNum de recherche ()).
In your example you mix up the getPhysicalNumberOfRows() and the sheet.getRow(int) which returns the logical row in the sheet which might be a different one if you have empty rows. Dans votre exemple, vous mélanger les getPhysicalNumberOfRows () et la sheet.getRow (int) qui retourne la ligne logique dans la fiche qui pourrait être une autre si vous avez des lignes vides. The same goes for columns. Il en va de même pour les colonnes.
February 6th, 2008 at 5:41 pm 6 février 2008 à 5:41 pm
POI HSSF was not usable for me mainly because it didn’t know how to write out number values with the correct format - so things which were percentages in the spreadsheet like “83%” might come out of POI as “0.834444″ which doesn’t work with the rest of the pipeline. POI HSSF n'était pas utilisable pour moi, essentiellement parce qu'il ne savait pas comment écrire des valeurs numériques avec le format correct - si les choses qui sont dans les pourcentages tableur comme "83%" pourrait sortir de PI "0,834444" qui doesn ' t travailler avec le reste du pipeline.
March 6th, 2008 at 6:43 am 6 mars 2008 à 6:43 am
how to read upload Excel sheet in tamil font in java code comment lire télécharger feuille Excel dans le Tamil police dans le code Java
I would like to upload Excel sheet in tamil font using java code Je voudrais télécharger feuille Excel dans le Tamil font en utilisant le code Java
help me aidez-moi
April 6th, 2008 at 7:11 am 6 avril 2008 à 7:11 am
ur’s mail id please, by which i mail u regardings my problems in programing ur du courrier id s’il vous plaît, par laquelle je envoyer et regardings mes problèmes dans la programmation
April 15th, 2008 at 8:37 am Avril 15, 2008 à 8:37 am
I have one excel file which is 51MB size. J'ai un fichier Excel qui est 51MB taille. i tried to open using POI but fails. j'ai essayé d'ouvrir l'aide de POI mais échoue. I saved the file using MS Excel with different file name and opened it with POI, it works. J'ai enregistré le fichier en utilisant MS Excel avec nom de fichier différent et l'a ouverte avec PI, ça marche.
Is it the file problem or with POI? Est-ce le problème des fichiers ou avec PI?
Please suggest. S’il vous plaît le laisser croire.
April 16th, 2008 at 12:37 pm 16 avril 2008 à 12:37 pm
I would guess that it is the problem of the spreadsheet. Je suppose que c'est le problème de la feuille de calcul.
April 16th, 2008 at 12:40 pm 16 avril 2008 à 12:40 pm
I have used POI with thousands of complex spreadsheets without any issues at all. J'ai utilisé de POI avec des milliers de feuilles de calcul complexes sans problème à tous.
April 18th, 2008 at 4:18 am 18 avril 2008 à 4:18 am
I tried POI , with Excel 2003, it’s writing fine , but when I’m trying to open it corrupts the whole Excel file. J'ai essayé de POI, avec Excel 2003, il est écrit bien, mais lorsque je tente d'ouvrir il corrompt l'ensemble du fichier Excel.
So I tried with JXl, here writing & opening is ok, But it’s not appending new sheet’s. Alors, j'ai essayé avec Jxl, écrit ici et d'ouverture est OK, mais ce n'est pas l'ajout de nouvelle feuille. it’s always replaces old sheet with newly created sheet.Please any one can help me. il est toujours remplace l'ancien fiche avec de nouvelles sheet.Please tout un peut m'aider.
April 26th, 2008 at 2:02 am Avril 26e, 2008 chez 2:02 am
Hi, Salut,
Sorry that I am putting question of Jxl in POI forum. Désolé que je suis question de la mise en Jxl POI forum.
I am getting error “java.lang.OutOfMemoryError: Java heap space” while reading file with 10000 records and 95 columns. Je reçois l'erreur "java.lang.OutOfMemoryError: Java tas espace" tandis que la lecture du fichier avec 10000 dossiers et 95 colonnes. size of file is 14M. taille du fichier est 14M.
I am testing my application through JProfiler. Je suis essais ma demande par le biais de JProfiler.
Is there any restriction of file size or problem while reading throught jxl? Existe-t-il aucune restriction de la taille du fichier ou d'un problème lors de la lecture de pensée Jxl?
Can anybody help me. Can anybody help me.
Thanks Merci
May 20th, 2008 at 3:07 pm Mai 20, 2008 à 3:07 pm
what do i import to use the JExcelAPI? Que dois-je importer d'utiliser le JExcelAPI?
June 1st, 2008 at 11:24 am 1er juin 2008 chez 11:24 AM
but how to read excel sheets carying non english language as arabic ? mais comment lire les feuilles excel non carying Anglais comme langue arabe?
June 2nd, 2008 at 12:34 am 2 juin 2008 à 12:34 am
Mohamed,
I don’t know. Je ne sais pas. I haven’t tried it. Je n'ai pas essayé.
June 10th, 2008 at 3:32 am 10 juin 2008 à 3:32 am
hello everybody, Bonjour tout le monde,
i have a small problem and need your help on it j'ai un petit problème et ont besoin de votre aide sur elle
i need to access my .mpp (Microsoft Project) File j'ai besoin d'avoir accès à mes. mpp (Microsoft Project) de dossier
From java…..How can i do that? De Java… .. Comment puis-je le faire?
knowing that using ready made components is not allowed. sachant que l'utilisation de composants prêts n'est pas autorisé.