B4J Question How to use jexcel to read a xls file and write a text file?

ciprian

Active Member
Licensed User
Longtime User
Hello. I have this xls file to read, with the exemple provided by you. I wish to read it and write a text file with the text i can find into the xls file.
How can i store text from a case, and use it to write a text file?

Here is my xls file.

Thank you
 

Attachments

  • bornier.zip
    3.8 KB · Views: 245

ciprian

Active Member
Licensed User
Longtime User
I should do something like this :
B4X:
Dim lines As List
lines.Initialize
lines.Add(" A0")
lines.Add(" A1)
lines.Add(" A2")
lines.Add(" B0")
lines.Add(" B1)
lines.Add(" B2")
File.WriteList(File.DirApp, "excel.txt", lines)
 
Upvote 0

ciprian

Active Member
Licensed User
Longtime User
this is ok, it works.
But when i open a xls file, i have this error :

Program started.
log4net:ERROR XmlHierarchyConfigurator: Could not create Appender [XpClient] of type [log4net.Appender.RollingFileAppender,log4net]. Reported error follows.
System.IO.FileNotFoundException: Impossible de charger le fichier ou l'assembly 'log4net' ou une de ses d‚pendances. Le fichier sp‚cifi‚ est introuvable.
Nom du fichierÿ: 'log4net'
… System.RuntimeTypeHandle._GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark, Boolean loadTypeFromPartialName)
… System.RuntimeTypeHandle.GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark)
… System.RuntimeType.PrivateGetType(String typeName, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark)
… System.Type.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
… log4net.Util.SystemInfo.GetTypeFromString(Assembly relativeAssembly, String typeName, Boolean throwOnError, Boolean ignoreCase)
… log4net.Repository.Hierarchy.XmlHierarchyConfigurator.ParseAppender(XmlElement appenderElement)
AVTÿ: le journal de liaison d'assembly est d‚sactiv‚.
Pour activer le journal des ‚checs de liaison d'assembly, attribuez la valeur 1 … la valeur de Registre [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD).
Remarqueÿ: une certaine perte de performance est associ‚e … l'enregistrement dans le journal des ‚checs de liaison d'assembly.
Pour d‚sactiver cette fonctionnalit‚, supprimez la valeur de Registre [HKLM\Software\Microsoft\Fusion!EnableLog].
log4net:ERROR XmlHierarchyConfigurator: Appender named [XpClient] not found.
log4net:ERROR XmlHierarchyConfigurator: Could not create Appender [XpClient] of type [log4net.Appender.RollingFileAppender,log4net]. Reported error follows.
System.IO.FileNotFoundException: Impossible de charger le fichier ou l'assembly 'log4net' ou une de ses d‚pendances. Le fichier sp‚cifi‚ est introuvable.
Nom du fichierÿ: 'log4net'
… System.RuntimeTypeHandle._GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark, Boolean loadTypeFromPartialName)
… System.RuntimeTypeHandle.GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark)
… System.RuntimeType.PrivateGetType(String typeName, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark)
… System.Type.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)
… log4net.Util.SystemInfo.GetTypeFromString(Assembly relativeAssembly, String typeName, Boolean throwOnError, Boolean ignoreCase)
… log4net.Repository.Hierarchy.XmlHierarchyConfigurator.ParseAppender(XmlElement appenderElement)
AVTÿ: le journal de liaison d'assembly est d‚sactiv‚.
Pour activer le journal des ‚checs de liaison d'assembly, attribuez la valeur 1 … la valeur de Registre [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD).
Remarqueÿ: une certaine perte de performance est associ‚e … l'enregistrement dans le journal des ‚checs de liaison d'assembly.
Pour d‚sactiver cette fonctionnalit‚, supprimez la valeur de Registre [HKLM\Software\Microsoft\Fusion!EnableLog].
log4net:ERROR XmlHierarchyConfigurator: Appender named [XpClient] not found.
 
Upvote 0

Erel

B4X founder
Staff member
Licensed User
Longtime User
Not sure where do these messages come from.

It seems to open the file successfully:

SS-2014-01-24_11.25.55.png
 
Upvote 0
Top