Search This Site
Sep 02 2010 23:16 UTC | ||||||||||
Tutorials
CSV ManagerRatingsQuality
Recommendations
Questions
Got a question for us? Bookmarks |
TableModel Data
CSV Manager can load and save your data as a Swing Code Example
File csvfile = new File("mydata.csv");
CsvManager csvman = new CsvManager();
csvman.getCsvSpec().setProperty( "TableModel.dataHasHeaders", true );
TableModel tm = csvman.loadTableModel( csvfile );
JTable table = new JTable();
table.setModel( tm );
This code example loads the data in a CSV file into an object which implements the Use this method when...
loadTableModel method can take a String
containing the file path, or a File object. It also takes
an additional boolean parameter telling it whether to expect column
headers at the top of the CSV file or not.
What happens when some rows contain more fields than others?
The number of columns in the What happens when some rows are missing fields?When a table row contains fewer cells that the column count for the table, CSV Manager returns empty strings as the cell value. This means that the table remains valid even when rows in the CSV file are missing data fields. OK, how do I get the column headers?
CSV Manager also implements the But my data isn't in a file!
You are not restricted to loading CSV data only from files. You can also load data from
What about saving data to a CSV file?
You can also save data to a CSV file using a
File csvfile = new File("mydata.csv");
CsvManager csvman = new CsvManager();
JTable myJTable
= new JTable(
new Object[][] { { "1", "one" },
{ "2", "two" },
{ "3", "three" } },
new Object[] { "Number", "Name" } );
TableModel tm = myJTable.getModel();
csvman.saveTableModel( csvfile, tm );
CSV Manager uses the What other data structures can you handle?We also support: I need to see something working.Sure, no problem. Head on over to our online demo and try out CSV Manager on your own data. I have another question...If you have a particular question you need answered, just ask! We're happy to explain exactly how CSV Manager works and show you how to use it. |
FREE Email SupportAll CSV Manager licenses include a FREE 6 month Email Support Package, worth $1500.00. FREE XML ManagerAll CSV Manager licenses include a FREE XML Manager single developer license, worth $170.00. Any CSV FormatThe CSV Manager component can handle any style of tabular text data, from Excel CSV files to the UNIX passwd file.
| ||||||||
|
comment on this page
Home |
Search |
About Us |
Contact Us |
Our Products |
Documentation |
Resources |
Login
Copyright © 2004-2010 Ricebridge. All Rights Reserved. | ||||||||||