Ricebridge
Search This Site
Nov 21 2008 16:16 UTC

Got a question for us?
Just Ask!


$15 Gift Certificate for every bug you find.

  • Visa MasterCard
  • Visa Delta Laser
  • WorldPay

Bookmark Java Components for CSV File reading and loading from Ricebridge at del.icio.us Digg Java Components for CSV File reading and loading from Ricebridge at Digg.com Bookmark Java Components for CSV File reading and loading from Ricebridge at reddit.com Bookmark Java Components for CSV File reading and loading from Ricebridge at YahooMyWeb Bookmark Java Components for CSV File reading and loading from Ricebridge at Spurl.net Bookmark Java Components for CSV File reading and loading from Ricebridge at Simpy.com Bookmark Polyphasic Mutants at NewsVine Blink this Java Components for CSV File reading and loading from Ricebridge at blinklist.com Bookmark Java Components for CSV File reading and loading from Ricebridge at Furl.net Fark Java Components for CSV File reading and loading from Ricebridge at Fark.com

Production-quality Java components for fully-licensed commercial development.

We provide full-service support for all of our products. Each license includes a six-month email support contract worth $1500.00. You will be able to rely on us to help you make your deadline!

Load and Save XML

Need to extract data records out of an XML file? Don't feel like writing lots of code? Got a really big XML file? Just use our XML Manager Java component!

  • 1.

    Download the 355Kb Jar file.
    Just put it in your CLASSPATH and you're ready:
    XmlManager xmlman = new XmlManager();

  • 2.

    Cut-and-Paste the Example Code.
    List data = xmlman.load("data.xml",
     new RecordSpec("/root/record",
      new String[]{"@attr","element"}));
    Add some XPath, and you're done!

XML Manager is designed for high-speed and memory-stable processing, and includes a detailed error reporting and recovery system.

Learn More About XML Manager
Try the Online Demo!
Download FREE 30-day Trial!
Download Full Source Code: $1700.00
Download For One Developer: $170.00

And you can also save String arrays, Lists, ResultSets, TableModels and Java Beans to XML files.

Load and Save CSV

Want to load quoted fields correctly? Got millions of rows to process? Don't want to write your own parser? Just use our CSV Manager Java component!

  • 1.

    Download the 197Kb Jar file.
    Just put it in your CLASSPATH and you're ready:
    CsvManager csvman = new CsvManager();

  • 2.

    Cut-and-Paste the Example Code.
    List data = csvman.load("data.csv"); And you'll get your data back as a list of String arrays. As easy as that.
     

CSV Manager is also designed for high-speed and memory-stable processing, and includes a detailed error reporting and recovery system.

Learn More About CSV Manager
Try the Online Demo!
Download FREE 30-day Trial!
Download Full Source Code: $1700.00
Download For One Developer: $170.00

And you can also save String arrays, Lists, ResultSets, TableModels and Java Beans to CSV files.

What about converting between XML and CSV?

No problem. XML Manager and CSV Manager are designed to work together. Just get XML Manager and you'll get a FREE copy of CSV Manager as well. And we've written a detailed tutorial on XML and CSV conversion. And unlike most CSV to XML converters, XML Manager uses XPath expressions to generate structured and grouped XML to any depth, not just one level of rows and fields. If you'd like to know more about this, just ask, or try out the online demo.


XML Manager

Get data out of XML the easy way. Use XPath to grab just the data you want, at 5000 records per second. Got millions of records and Gigabytes of data? No problem! XML Manager is a 355Kb, high-speed, memory-stable, purpose-built XML parser that can handle all the XML you can throw at it. Perfect for getting data out of XML and into a database table. More details...

CSV Manager

Need to load to really big CSV files? CSV Manager can suck them in at 1000 rows per second. And it's small, fast and doesn't waste memory. Make sure you can handle commas and newlines inside quoted fields with a robust, scalable, well-tested and platform-independent component. Just plug in the jar and get back to working on your deadline. More details...

Already a Ricebridge customer? Contact us for a special offer on XML Manager

Jostraca

We are proud sponsors of the Jostraca template engine, which forms the core open source platform of our commercial components. We use Jostraca for code generation. Visit the Jostraca web site and read the white paper to learn more.

Our Customers

Learn how our customers have used Ricebridge components to speed up development time and solve their business problems. From offline database maintenance to custom reporting solutions, our customers have easily integrated Ricebridge components into their products and websites.

Founder's Weblog

Richard's non-random essays on business, software components and software development.

"Your product actually did help a lot! I was able to accelerate my development time quite a bit and your service support was also real nice."
Luis Garcia,
Independent Contractor
"An event-based CSV parser is so much more flexible and elegant than the free alternatives that I found. We use it for applications which require a mixture of XML and CSV data. This requires a parser that performs well, uses memory efficiently, simplifies data access and accurately formats output data. We found the Ricebridge parser easy to work with, conspicuously well documented and capable of handling large (500kb+) files. That's a big thumbs up from all the Gaisan team."
Shane Dempsey,
Gaisan
"We use XML to process large volumes of transactions, and our nightly jobs were becoming all-day jobs. We replaced our old DOM code with a few XML Manager XPaths and the whole thing was really easy. Our production servers are running fine and the all the jobs are completed on time."
Derek Conniffe,
Rivertower
"I would have spent all day trying to read CSV fields that contained commas. I bought your software about 15 minutes ago and my problem is ALREADY solved. Thank you very, very much for a quality piece of software."
Adrian Klingel,
Illumaware
"Ricebridge CSV Manager was really easy to integrate into our existing system, and has been completely reliable for data transfer, not to mention a big time saver!"
Fred Crowe,
Speech-Writers
"We had an absolutely critical deadline, and Ricebridge User Manager really saved the day! It was easy to fit in with our database design and flexible enough to keep going when we changed our database server."
Thomas Kock,
Linuxpartner
"We were able to integrate the Jostraca template engine into our application server software quickly and cleanly, and at this stage, we consider it to be one of those things that 'just works'."
Paul Lyons,
Aran Technologies
comment on this page Home | Search | About Us | Contact Us | Our Products | Documentation | Resources | Login
Copyright © 2004-2008 Ricebridge. All Rights Reserved.