Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

Re: Best X-delimited format?

by Abigail-II (Bishop)
on Sep 18, 2002 at 16:59 UTC ( [id://198912]=note: print w/replies, xml ) Need Help??


in reply to Best X-delimited format?

I doubt everyone will agree what the "optimal" delimited format is. A few points:
  • For a program, it doesn't matter what the delimiter is - an "a" is as easy as a tab or a comma.
  • For humans, it matters.
  • I give much kudos to things that are debuggable with vi and telnet.
  • Tabs lose points, because they are not always easy to distinguish from spaces. Furthermore, it's not uncommon to configure editor to expand tabs to spaces.
  • Printable punctuation characters are better than letters, digits or control characters.
  • The delimiter should be choosen in such a way it's not a common character in the data, to avoid use of a backslash. Don't use a dot as a delimiter when delimiting decimal numbers.
  • I've preferences for colons (because important files in /etc do so, semi-colons, dots, hyphens (all three because it's natural) and "horizontal whitespace", that is, any sequence of one or more spaces or tabs. Then you can make columns.

Abigail

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://198912]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others goofing around in the Monastery: (7)
As of 2025-06-24 13:06 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found

    Notices?
    erzuuliAnonymous Monks are no longer allowed to use Super Search, due to an excessive use of this resource by robots.