Take me over?
The maintainer of this distribution is looking for someone to take over!
If you're interested then please contact them via
email.
Changes for version 0.40
- (5 Nov 2004) changed accessing of row hashes I realized that, when I was using them, there were really only two ways I wanted to access the Tie::FieldVals::Row hashes: either as a reference to an array, because I wanted to go through every multi-valued item one at a time; or as a single scalar value (such as when printing out or comparing values). Also because the $hash{$key=>$something} method of accessing things was annoying, because Perl kept on saying it was a syntax error, I simplified both FETCH and STORE operations for Tie::FieldVals::Row (and Tie::FieldVals::Join::Row). Now there are three modes of FETCHing and two ways of STOREing. The FETCH operation accepts:
- a simple key, which gives a simple (possibly joined) value
- a reference to a simple key, which gives a reference to an array
- a reference to a hash or array of two values, one of which is the key, the other of which is the string with which to join multi-values. The STORE operation only allows simple scalar keys, and accepts
- either a scalar or a reference to an array for the stored value.
Documentation
convert a Tie::FieldVals datafile into XML data.
convert an XML file into Tie::FieldVals data.
Modules
an array tie for a file of enhanced Field:Value data
an array tie for two files of FieldVals data
a hash tie for two rows of Tie::FieldVals data
a hash tie for rows (records) of Tie::FieldVals data
an array tie for a subset of Tie::FieldVals data