caustic lets you build scrapers in JSON, and run them on an android device..
caustic is hosted in the following web site
https://github.com/talos/caustic
If you think the Android project caustic listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of caustic.
Item | Value |
---|---|
Java File Count | 162 |
Minimum SDK Version | 7 |
Activity Count | 1 |
jar files used | .fatjar caustic-lite.jar caustic.jar commons-logging-1.1.1.jar httpclient-4.1.2.jar httpcore-4.1.2.jar sqlitejdbc-v056.jar sqlitejdbc-v056.jar |
Required Permissions | android.permission.INTERNET |
The license information of caustic is as follows:
Copyright (c) 2010 John Krauss Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Softwa...
caustic has the following Java source files.
au.com.bytecode.opencsv.CSVParser.java au.com.bytecode.opencsv.CSVReader.java au.com.bytecode.opencsv.CSVWriter.java au.com.bytecode.opencsv.ResultSetHelper.java au.com.bytecode.opencsv.ResultSetHelperService.java au.com.bytecode.opencsv.bean.ColumnPositionMappingStrategy.java au.com.bytecode.opencsv.bean.CsvToBean.java au.com.bytecode.opencsv.bean.HeaderColumnNameMappingStrategy.java au.com.bytecode.opencsv.bean.HeaderColumnNameTranslateMappingStrategy.java au.com.bytecode.opencsv.bean.MappingStrategy.java net.caustic.AbstractScraper.java net.caustic.LogScraperListener.java net.caustic.Scraper.java net.caustic.ScraperListener.java net.caustic.SyncScraper.java net.caustic.android.ViewScraperListener.java net.caustic.console.Console.java net.caustic.console.Input.java net.caustic.console.InvalidOptionException.java net.caustic.console.MainClass.java net.caustic.database.CSVDatabaseListener.java net.caustic.database.Connection.java net.caustic.database.ConnectionException.java net.caustic.database.Database.java net.caustic.database.DatabaseException.java net.caustic.database.DatabaseListener.java net.caustic.database.DatabaseListenerException.java net.caustic.database.IOTableReadException.java net.caustic.database.InMemoryDatabase.java net.caustic.database.JDBCSqliteConnection.java net.caustic.database.LogDatabaseListener.java net.caustic.database.MultiTableDatabase.java net.caustic.database.SQLConnectionException.java net.caustic.database.SingleTableDatabase.java net.caustic.database.SystemOutWriter.java net.caustic.database.Table.java net.caustic.deserializer.DefaultJSONDeserializer.java net.caustic.deserializer.Deserializer.java net.caustic.deserializer.DeserializerResult.java net.caustic.deserializer.JSONDeserializer.java net.caustic.file.FileLoader.java net.caustic.file.JavaIOFileLoader.java net.caustic.http.ApacheBrowser.java net.caustic.http.ApacheCookieManager.java net.caustic.http.ApacheHttpRequester.java net.caustic.http.BasicCookieManager.java net.caustic.http.DefaultHttpBrowser.java net.caustic.http.HttpBrowser.java net.caustic.http.HttpException.java net.caustic.http.HttpUtils.java net.caustic.http.JavaNetCookieManager.java net.caustic.http.JavaNetHttpRequester.java net.caustic.http.JavaNetHttpUtils.java net.caustic.instruction.Find.java net.caustic.instruction.Instruction.java net.caustic.instruction.InstructionArray.java net.caustic.instruction.InstructionResult.java net.caustic.instruction.Load.java net.caustic.instruction.SerializedInstruction.java net.caustic.json.JsonArray.java net.caustic.json.JsonException.java net.caustic.json.JsonIterator.java net.caustic.json.JsonMEParser.java net.caustic.json.JsonObject.java net.caustic.json.JsonParser.java net.caustic.log.AndroidLogger.java net.caustic.log.BasicLogger.java net.caustic.log.Loggable.java net.caustic.log.Logger.java net.caustic.log.MultiLog.java net.caustic.log.SystemErrLogger.java net.caustic.regexp.DefaultRegexpCompiler.java net.caustic.regexp.InvalidRangeException.java net.caustic.regexp.JakartaRegexpCompiler.java net.caustic.regexp.JakartaStringTemplate.java net.caustic.regexp.JavaUtilRegexpCompiler.java net.caustic.regexp.Pattern.java net.caustic.regexp.RegexpCompiler.java net.caustic.regexp.RegexpUtils.java net.caustic.regexp.StringTemplate.java net.caustic.scope.IntScopeFactory.java net.caustic.scope.Scope.java net.caustic.scope.ScopeFactory.java net.caustic.scope.SerializedScope.java net.caustic.template.DependsOnTemplate.java net.caustic.template.HashtableSubstitution.java net.caustic.template.HashtableSubstitutionOverwriteException.java net.caustic.template.HashtableTemplate.java net.caustic.template.StringSubstitution.java net.caustic.uri.DefaultURILoader.java net.caustic.uri.JavaNetURILoader.java net.caustic.uri.JavaNetUriResolver.java net.caustic.uri.MalformedUriException.java net.caustic.uri.RemoteToLocalSchemeResolutionException.java net.caustic.uri.URILoader.java net.caustic.uri.URILoaderException.java net.caustic.uri.UriResolver.java net.caustic.util.Decoder.java net.caustic.util.DefaultDecoder.java net.caustic.util.DefaultEncoder.java net.caustic.util.Encoder.java net.caustic.util.FormEncodedFormatException.java net.caustic.util.HashtableUtils.java net.caustic.util.JavaNetDecoder.java net.caustic.util.JavaNetEncoder.java net.caustic.util.MapUtils.java net.caustic.util.Result.java net.caustic.util.StaticStringTemplate.java net.caustic.util.StringUtils.java net.caustic.util.VectorUtils.java net.microscraper.client.applet.MicroScraperApplet.java net.microscraper.client.applet.ScrapeRunnable.java net.microscraper.client.applet.ThreadSafeDatabase.java net.microscraper.client.applet.ThreadSafeLogger.java org.apache.regexp.CharacterArrayCharacterIterator.java org.apache.regexp.CharacterIterator .java org.apache.regexp.RE.java org.apache.regexp.RECompiler .java org.apache.regexp.REProgram.java org.apache.regexp.RESyntaxException.java org.apache.regexp.REUtil .java org.apache.regexp.ReaderCharacterIterator.java org.apache.regexp.StreamCharacterIterator.java org.apache.regexp.StringCharacterIterator.java org.json.me.JSONArray.java org.json.me.JSONException.java org.json.me.JSONObject.java org.json.me.JSONString.java org.json.me.JSONStringer.java org.json.me.JSONTokener.java org.json.me.JSONWriter.java org.json.me.StringWriter.java