ssconvert: more Excel-to-csv issues

EML <[email protected]> Mon, 23 May 2022 15:31:37 +0100
Newsgroups gmane.comp.gnome.apps.gnumeric
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--------------qVPyfYAnw9FKiFxpkZFw31vg
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

In the attached, columns E through K are formatted in Excel (2019) as 
[m]:ss.0 (in other words, an elapsed time, with one DP of precision in 
the seconds).

If this is converted to csv as follows:

  $ ssconvert --export-type=Gnumeric_stf:stf_assistant -O 
'format=preserve quoting-mode=auto separator=,' test.xlsx test.csv

Then there are two issues:

(1) - times of under a minute are converted as expected (ie. '0:41.5'), 
but times of one minute or over are enclosed in double quotes, with 
additional spaces inside the quotes (ie. '" 1:08.0"'). This also happens 
in xls files, but with more spaces (ie. '" 1:27.7  "').

I've only seen this for formats of [m]:ss.0; I haven't seen it where the 
format is [m]:ss.00 (ie. 2 decimal places in the seconds). For this 2-DP 
format, times of over a minute are converted as expected.

(2) - empty time cells are converted to a quoted string containing 
spaces (ie. "    ").

This doesn't happen in 'quoting-mode=never', as you'd expect, but 
'never' isn't usable in my case because some cells may contain text 
strings which contain comma characters, and so must be quoted.

I fix the output in a downstream filter, so it's not an immediate issue 
for me, but I thought you'd like to know.
--------------qVPyfYAnw9FKiFxpkZFw31vg
Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;
 name="test.xlsx"
Content-Disposition: attachment; filename="test.xlsx"
Content-Transfer-Encoding: base64

UEsDBBQABgAIAAAAIQBBN4LPbgEAAAQFAAATAAgCW0NvbnRlbnRfVHlwZXNdLnhtbCCiBAIo
oAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACsVMluwjAQvVfqP0S+Vomhh6qqCBy6HFsk
6AeYeJJYJLblGSj8fSdmUVWxCMElUWzPWybzPBit2iZZQkDjbC76WU8kYAunja1y8T39SJ9F
gqSsVo2zkIs1oBgN7+8G07UHTLjaYi5qIv8iJRY1tAoz58HyTulCq4g/QyW9KuaqAvnY6z3J
wlkCSyl1GGI4eINSLRpK3le8vFEyM1Ykr5tzHVUulPeNKRSxULm0+h9J6srSFKBdsWgZOkMf
QGmsAahtMh8MM4YJELExFPIgZ4AGLyPdusq4MgrD2nh8YOtHGLqd4662dV/8O4LRkIxVoE/V
sne5auSPC/OZc/PsNMilrYktylpl7E73Cf54GGV89W8spPMXgc/oIJ4xkPF5vYQIc4YQad0A
3rrtEfQcc60C6Anx9FY3F/AX+5QOjtQ4OI+c2gCXd2EXka469QwEgQzsQ3Jo2PaMHPmr2w7d
naJBH+CW8Q4b/gIAAP//AwBQSwMEFAAGAAgAAAAhALVVMCP0AAAATAIAAAsACAJfcmVscy8u
cmVscyCiBAIooAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACskk1PwzAMhu9I/IfI99Xd
kBBCS3dBSLshVH6ASdwPtY2jJBvdvyccEFQagwNHf71+/Mrb3TyN6sgh9uI0rIsSFDsjtnet
hpf6cXUHKiZylkZxrOHEEXbV9dX2mUdKeSh2vY8qq7iooUvJ3yNG0/FEsRDPLlcaCROlHIYW
PZmBWsZNWd5i+K4B1UJT7a2GsLc3oOqTz5t/15am6Q0/iDlM7NKZFchzYmfZrnzIbCH1+RpV
U2g5abBinnI6InlfZGzA80SbvxP9fC1OnMhSIjQS+DLPR8cloPV/WrQ08cudecQ3CcOryPDJ
gosfqN4BAAD//wMAUEsDBBQABgAIAAAAIQAEEAelmwIAABQGAAAPAAAAeGwvd29ya2Jvb2su
eG1spFTRbpswFH2ftH+w/E7BLiEpKqnSJGiR1qlau/YlUuWAE6yCzYxJUlX9911DSNrmpWsR
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

--------------qVPyfYAnw9FKiFxpkZFw31vg
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
gnumeric-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/gnumeric-list

--------------qVPyfYAnw9FKiFxpkZFw31vg--