|
Got a question for us?
Just Ask!
$15 Gift Certificate for every bug you find.
|
|
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.
|
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...
|
| |
|
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
|
| |
|
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.
|
| |
|
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.
|
| |
|
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
|