sheet_to_json, is my file incorrect or sheet_to_json does not work correctly?
#2823
Open
opened 4 months ago by LuckyOne3
·
6 comments
No Branch/Tag Specified
master
sankhavaramsaitulasiram/feat-fix-2752
maybeswapnil/issue2737
gh-pages
scottysseus/2560_2
ivan-trusov/fix-basedate
nandanv2702/issue_1300
protobi/master
ThomasChan/master
grantfayvor/master
tom-groves/bug-1105/rounding-error
mgreter/master
v0.87
v0.9.9
v0.9.8
v0.9.7
v0.9.6
v0.9.5
v0.9.4
v0.9.3
v0.9.2
v0.9.13
v0.9.12
v0.9.11
v0.9.10
v0.9.1
v0.9.0
v0.8.8
v0.8.7
v0.8.6
v0.8.5
v0.8.4
v0.8.3
v0.8.2
v0.8.1
v0.8.0
v0.7.9
v0.7.7
v0.7.6-i
v0.7.6-h
v0.7.6-a
v0.7.6
v0.7.5
v0.7.4
v0.7.3
v0.7.2
v0.7.11
v0.7.10
v0.7.1
v0.5.9
v0.5.8
v0.5.7
v0.5.10
v0.5.0
v0.4.3
v0.18.6
v0.18.5
v0.18.4+deno
v0.18.4
v0.18.3
v0.18.2
v0.18.1
v0.18.0+deno
v0.17.5
v0.17.0
v0.16.8
v0.16.7
v0.16.6
v0.16.5
v0.16.3
v0.16.2
v0.16.1
v0.16.0
v0.15.6
v0.15.5
v0.15.2
v0.14.0
v0.13.5
v0.13.4
v0.13.3
v0.13.1
v0.13.0
v0.12.9
v0.12.8
v0.12.7
v0.12.6
v0.12.5
v0.12.4
v0.12.3
v0.12.2
v0.12.13
v0.12.12
v0.12.11
v0.12.10
v0.12.1
v0.12.0
v0.11.9
v0.11.8
v0.11.7
v0.11.6
v0.11.5
v0.11.4
v0.11.3
v0.11.2
v0.11.19
v0.11.18
v0.11.17
v0.11.16
v0.11.15
v0.11.14
v0.11.13
v0.11.12
v0.11.11
v0.11.10
v0.11.1
v0.11.0
v0.10.9
v0.10.8
v0.10.7
v0.10.6
v0.10.5
v0.10.4
v0.10.3
v0.10.2
v0.10.1
v0.10.0
No Label
DBF
Dates
Defined Names
Features
Formula
HTML
Images
Infrastructure
Integration
International
ODS
Operations
Performance
PivotTables
Pro
Protection
Read Bug
SSF
SYLK
Style
Write Bug
good first issue
Milestone
Set milestone
Clear milestone
No items
No Milestone
Projects
Set Project
Clear projects
No project
Assignees
Assign users
Clear assignees
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.
No due date set.
Dependencies
No dependencies set.
Reference: sheetjs/sheetjs#2823
Reference in New Issue
There is no content yet.
Delete Branch '%!s(<nil>)'
Deleting a branch is permanent. It CANNOT be undone. Continue?
No
Yes
version - "xlsx": "^0.18.5"
language - JS
365, 366, 367,368 - lines at excel are skipped at array of data
this is 364 - line at excel
The attached file is a TSV. There are a few problems viz-a-vis our understanding of delimited files.
First: you should pass the option
FS: "\t"
toXLSX.read
orXLSX.readFile
. The reason is SheetJS assumes en-US semantics. Without a propersep=
pragma, TSV file separators are guessed by looking at the first KB of data.Row 363 looks strange:
The problem is the quoting. The start of the run-on cell is
Here, the field starts with a double quote. The parser assumes that the quoting is in effect, and looks for an end quote to end the block. That would be the second pair, after
Воина
. It encounters the third and assumes that is part of a quoted string that terminates when the next double quote is found.If you are generating the TSV files, keep in mind the correct Excel quoting rule is to use two pairs of double quotes. That is to say, the literal string
should be written as
If you can share a screenshot of how that row looks in Excel, then we can go back and revisit quoting rules.
Thank you for answering, on the screen shot is 363 line of excel and how "Союз Святого Иоанна Воина ОООРЦ" is look. I do not generate this files, i just need to parse them, but I was surprised to see such behavior.
As soon as possible i will try this file with XSLX.read option with feed back.
Thanks for sharing! This is surprising for us as well. We'll test some more cases to get a better understanding for how Excel works.
my service is getting file from post query, save file to local folder, and parsing excel, maybe I can give you something more, but I do not know what to send you for this issue, сan you tell me?
I have been tried with new option, but it did not help for concating lines.
line - 363
I want to say - Thank you again, to be honest, I didn’t expect you to answer :)
At this screen shot for column
"Название клиента"
- sentenceСоюз Святого Иоанна Воина\" ОООРЦ
parsed ok.But for the column
"Юр. Название клиента"
- sentenceСоюз Святого Иоанна Воина ООО
- is parsed as\"Союз Святого Иоанна Воина\" ООО