"While I was extracting data from a fairly convoluted HTML file
which required some more awk, the generic idea was to take some
easy-to-make text format and build the needed KVTML file. I decided
to use one line per record with a "|" as the field separator. There
is nothing magic about using this character--you just need
something that does not appear in the data itself.
My "knowledge" of the KVTML format comes from creating a file
with KWordQuit and then taking a look at it. I don't really
understand with rows and columns is used for but it doesn't seem
important. Without further ado, here is the awk program."