2012-06-14 5 views
2

Я работаю над парсером/интерпретатором sql для объектов. Подробнее здесь: Parsing SQL like syntax, design patternPretty print Результаты SQL Java

Я просто хотел знать, есть ли какие-либо библиотеки для полки, чтобы печатать выходные результаты. Результаты будут простые типы, коллекции и т.д ..

Нечто подобное было бы очень приятно

mysql> SELECT poet,SUM(copies_in_stock) FROM writer GROUP BY poet; 
+----------------------+----------------------+ 
| poet     | SUM(copies_in_stock) | 
+----------------------+----------------------+ 
| Douglas Livingstone |     23 | 
| Mongane Wally Serote |     13 | 
+----------------------+----------------------+ 

Все указатели будут полезны

ответ

1

Не то, что я знаю. Вы можете найти некоторые внутренние классы с открытым исходным кодом двигателей DB, которые делают это, например: http://www.docjar.org/docs/api/org/apache/derby/tools/JDBCDisplayUtil.html

С другой стороны, есть библиотеки для вывода текста в виде таблицы, см: http://trac.inamik.com/trac/jtable_format/