<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to feature-requests</title><link>https://sourceforge.net/p/flatpack/feature-requests/</link><description>Recent changes to feature-requests</description><atom:link href="https://sourceforge.net/p/flatpack/feature-requests/feed.rss" rel="self"/><language>en</language><lastBuildDate>Thu, 23 Jun 2011 09:26:02 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/flatpack/feature-requests/feed.rss" rel="self" type="application/rss+xml"/><item><title>getBoolean into DataSet</title><link>https://sourceforge.net/p/flatpack/feature-requests/12/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi guys :)&lt;/p&gt;
&lt;p&gt;Perhaps it could be usefull, for me at least, you would implement a "getBoolean" method into DataSet interface in order to parser row fields with '0'/'1' or 'Y'/'N' values and API return a boolean value.&lt;/p&gt;
&lt;p&gt;Thank you! ;)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Thu, 23 Jun 2011 09:26:02 -0000</pubDate><guid>https://sourceforge.net60d4faa401a9e212efc38d06910f09c1bc18eb4c</guid></item><item><title>Flatpack dependency on old version slf4j library.</title><link>https://sourceforge.net/p/flatpack/feature-requests/11/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I'm wondering if it would be possible to upgrade the dependency on slf4j to a more recent version of slf4j for the flatpack library.&lt;br /&gt;
Currently I have some dependency problems using both flatpack and DBunit in the same project.&lt;br /&gt;
I tried to exclude the old version in maven but it's not compatible with the recent api of slf4j.&lt;/p&gt;
&lt;p&gt;Thx&lt;br /&gt;
Luc&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Mon, 10 Jan 2011 13:25:21 -0000</pubDate><guid>https://sourceforge.net0b486d8fb54bc2cf5ea9596d5f966456dfef39b3</guid></item><item><title>Expose the current record type</title><link>https://sourceforge.net/p/flatpack/feature-requests/10/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;When parsing the DataSet, the record type must obviously be known internally. However it is not exposed externally, so the client code must check a set of record types manually.  See the Camel Flatpack code below which is hard coded to check "header" and "trailer".  This would be simplified, if it the record type was exposed.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://fisheye6.atlassian.com/browse/camel/trunk/components/camel-flatpack/src/main/java/org/apache/camel/component/flatpack/FlatpackConverter.java?r=HEAD" rel="nofollow"&gt;http://fisheye6.atlassian.com/browse/camel/trunk/components/camel-flatpack/src/main/java/org/apache/camel/component/flatpack/FlatpackConverter.java?r=HEAD&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;boolean header = dataSet.isRecordID(FlatpackComponent.HEADER_ID);&lt;br /&gt;
boolean trailer = dataSet.isRecordID(FlatpackComponent.TRAILER_ID);&lt;/p&gt;
&lt;p&gt;// the columns can vary depending on header, body or trailer&lt;br /&gt;
String[] columns;&lt;br /&gt;
if (header) {&lt;br /&gt;
columns = dataSet.getColumns(FlatpackComponent.HEADER_ID);&lt;br /&gt;
} else if (trailer) {&lt;br /&gt;
columns = dataSet.getColumns(FlatpackComponent.TRAILER_ID);&lt;br /&gt;
} else {&lt;br /&gt;
columns = dataSet.getColumns();&lt;br /&gt;
}&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Yuri Schimke</dc:creator><pubDate>Mon, 27 Jul 2009 09:01:16 -0000</pubDate><guid>https://sourceforge.net59d4b305c74c9145138c9868d2a8b518f75c3581</guid></item><item><title>Maven2 Support</title><link>https://sourceforge.net/p/flatpack/feature-requests/9/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi Paul,&lt;/p&gt;
&lt;p&gt;some time ago i sent You several enhancements requests and You integrated most or all except a correct Maven2 integration.&lt;br /&gt;
&lt;a href="http://sourceforge.net/tracker/index.php?func=detail&amp;amp;aid=1402993&amp;amp;group_id=127761&amp;amp;atid=709366"&gt;http://sourceforge.net/tracker/index.php?func=detail&amp;amp;aid=1402993&amp;amp;group_id=127761&amp;amp;atid=709366&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;But there are some questions left:&lt;/p&gt;
&lt;p&gt;Why do You build Your own Maven repo, when there is an global open own ( &lt;a href="http://repo1.maven.org/maven2/" rel="nofollow"&gt;http://repo1.maven.org/maven2/&lt;/a&gt; ) ?&lt;br /&gt;
Why don't You distribute the Maven2 necessary file "pom.xml", otherwise there is no dependency resolving possible? &lt;/p&gt;
&lt;p&gt;Don't get me wrong, the developing from pzfilereader to FlatPack is great, but the Maven2 support isn't there. The distributed files in &lt;a href="http://objectlabkit.sourceforge.net/m2-repo/net/sf/flatpack/flatpack/3.1.1/"&gt;http://objectlabkit.sourceforge.net/m2-repo/net/sf/flatpack/flatpack/3.1.1/&lt;/a&gt;  are useless because of the absence of the pom.xml and they seem to be just a copy of the Maven1 versions with a different directory structure.&lt;br /&gt;
Is there any planning to solve this issues? Or should i distribute a pom.xml?&lt;/p&gt;
&lt;p&gt;Sorry for blaming, but up to now we can't use this new versions.&lt;/p&gt;
&lt;p&gt;Roland&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Roland Klein</dc:creator><pubDate>Wed, 09 Jan 2008 12:29:17 -0000</pubDate><guid>https://sourceforge.nete137ee82d62c8850971187ad4e19074a073475ba</guid></item><item><title>Option To Not Trim Fixed Text</title><link>https://sourceforge.net/p/flatpack/feature-requests/8/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi, &lt;/p&gt;
&lt;p&gt;I'm using FP to read fixed length text and I would like to keep a blank value blank and not have it trimmed, like it's actually done in FixedWidthParserUtils.splitFixedText(List, String), line 70 : splitResult.add(tempValue.trim()); &lt;/p&gt;
&lt;p&gt;Could you add such an option, like {set,get}TrimBlankStrings(boolean) on the net.sf.flatpack.Parser interface ? &lt;/p&gt;
&lt;p&gt;Regards, &lt;/p&gt;
&lt;p&gt;Jérôme &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Zepernick</dc:creator><pubDate>Sat, 03 Nov 2007 02:03:53 -0000</pubDate><guid>https://sourceforge.net09173fba56d880a4c3a5ad309e5d920c4922b33f</guid></item><item><title>Retrieve Actual Line Data</title><link>https://sourceforge.net/p/flatpack/feature-requests/7/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Look into adding the ability of returning the data as it was in the file back to the user.  See the following post:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://sourceforge.net/forum/forum.php?thread_id=1677920&amp;amp;forum_id=434272"&gt;http://sourceforge.net/forum/forum.php?thread_id=1677920&amp;amp;forum_id=434272&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Zepernick</dc:creator><pubDate>Wed, 21 Feb 2007 20:19:21 -0000</pubDate><guid>https://sourceforge.net2902526adf34d64d018c4f475859ce90ff8b1c96</guid></item><item><title>Simple validation</title><link>https://sourceforge.net/p/flatpack/feature-requests/6/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I would like to see more validation config in XML mapping if possible like &lt;br /&gt;
&amp;lt;?xml version='1.0'?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE PZMAP SYSTEM&lt;br /&gt;
"http://pzfilereader.sourceforge.net/pzfilereader.dtd" &amp;gt;&lt;br /&gt;
&amp;lt;PZMAP&amp;gt;&lt;br /&gt;
&amp;lt;COLUMN name="FIRSTNAME" require="true" maxlenght="15"/&amp;gt;&lt;br /&gt;
&amp;lt;COLUMN name="LASTNAME" require="true" maxlenght="15"/&amp;gt; &lt;br /&gt;
&amp;lt;COLUMN name="ADDRESS" require="true" maxlenght="40"/&amp;gt; &lt;br /&gt;
&amp;lt;COLUMN name="CITY" require="true" maxlenght="20"/&amp;gt; &lt;br /&gt;
&amp;lt;COLUMN name="STATE" require="true" maxlenght="2"/&amp;gt; &lt;br /&gt;
&amp;lt;COLUMN name="ZIP" require="true" maxlenght="9"/&amp;gt; &lt;/p&gt;
&lt;p&gt;&amp;lt;/PZMAP&amp;gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Tue, 13 Feb 2007 17:47:35 -0000</pubDate><guid>https://sourceforge.net299fb9acbd56aeafc7b1b5168d5b230d6dac4b14</guid></item><item><title>TSV</title><link>https://sourceforge.net/p/flatpack/feature-requests/5/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I want to support TSV(Tab separate value) File.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Mon, 12 Feb 2007 14:45:54 -0000</pubDate><guid>https://sourceforge.net9b82f688dbc25ac349d14fa2e38aa26d91459aa9</guid></item><item><title>2 other metadata options...</title><link>https://sourceforge.net/p/flatpack/feature-requests/4/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;2 options that, IMHO, would be useful in the XML&lt;br /&gt;
description for fixed width records&lt;/p&gt;
&lt;p&gt;1/ One could want the parser to TRIM the strings&lt;br /&gt;
2/ One could want the parsed to nullify empty strings&lt;br /&gt;
(after trim event).&lt;/p&gt;
&lt;p&gt;What do you think?&lt;/p&gt;
&lt;p&gt;Kind regards&lt;/p&gt;
&lt;p&gt;Benoit&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Benoit Xhenseval</dc:creator><pubDate>Tue, 03 Oct 2006 11:02:14 -0000</pubDate><guid>https://sourceforge.net9e904d9cee79f8c1dbdb3823e82ab15d4387d840</guid></item><item><title>Add metadata for a column</title><link>https://sourceforge.net/p/flatpack/feature-requests/3/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;I was looking for something to parse a flat file with&lt;br /&gt;
fixed width records... This seems to be perfect!&lt;/p&gt;
&lt;p&gt;I noticed the ability to getDate/getDouble etc but I&lt;br /&gt;
think that it would be great if the XML file could&lt;br /&gt;
define a couple of attribute to provide some basic&lt;br /&gt;
transformation, eg:&lt;/p&gt;
&lt;p&gt;&amp;lt;!ATTLIST COLUMN name CDATA  #REQUIRED&lt;br /&gt;
length CDATA #IMPLIED&lt;br /&gt;
targetClass CDATA #IMPLIED &lt;br /&gt;
format CDATA #IMPLIED&lt;br /&gt;
&amp;gt;&lt;/p&gt;
&lt;p&gt;Where targetClass would be say a java.util.Date and the&lt;br /&gt;
format would describe a SimpleDateFormat.&lt;/p&gt;
&lt;p&gt;When I request DataSet.getObject("columnName"); I would&lt;br /&gt;
get the object i.e. the date if it was a date, a Double&lt;br /&gt;
if it was a double, etc&lt;/p&gt;
&lt;p&gt;Support for BigDecimal would also be great for me&lt;br /&gt;
(getBigDecimal())&lt;/p&gt;
&lt;p&gt;What do you think?&lt;/p&gt;
&lt;p&gt;Many thanks for this great tool!&lt;/p&gt;
&lt;p&gt;Benoit&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Benoit Xhenseval</dc:creator><pubDate>Tue, 03 Oct 2006 09:54:38 -0000</pubDate><guid>https://sourceforge.net68da352e1a53a80d0ac2368b307d93a0c623d4a0</guid></item></channel></rss>