Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CellParser: Support list nesting and quote escaping #62

Open
geoo89 opened this issue Feb 1, 2023 · 0 comments
Open

CellParser: Support list nesting and quote escaping #62

geoo89 opened this issue Feb 1, 2023 · 0 comments

Comments

@geoo89
Copy link
Contributor

geoo89 commented Feb 1, 2023

Currently, two list separators are supported, allowing for a nesting depth of 2 (when encoding lists in cells).
Consider adding brackets [ ] to support deeper nesting (note: brackets are for grouping, and do not define lists themselves).
Examples:
▪ 1 → 1
▪ [1] → 1
▪ 1;2 → [1,2]
▪ [1;2] → [1,2]
▪ [1;2]; → [[1,2]]
▪ [1];[2] → [1,2]
▪ [1;];[2;] → [[1],[2]]
▪ [2|3];[3|4] → [[2,3], [3,4]]
Also consider supporting quotation marks as an alternative to escaping special characters with backslashes.

@geoo89 geoo89 changed the title Support list nesting and quote escaping in cell parser CellParser: Support list nesting and quote escaping Feb 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant