excel2json's People
Forkers
iamqwame rusham dubeyyogesh10 kdinev riyuexing sergkorol gchacko novak12 jingshui127 josangranado leucoon wikey100 liu-kim jianyuyanyu join1277 xiaoyongv5 jiegou ghd258 yt-qiu keane-kane qljiong 258366640 gastorrent liuqiurong chrischarlesgibson bibucketexcel2json's Issues
Update JSON when columns are sorted
If you sort a column using the right click menu the JSON is not updated
Unable to Login to Excel2Json.IO
I got an "Internal Error" when just Sign-In to Excel2Json.IO; my email is "[email protected]", is it an invalid email from your perspective? I need to have an Account to get the Save File option, thanks.
Create Account Settings page
We should probably have an account setting page to manage the user account.
Some ideas:
- Delete Account
- Change Password
- Change Avatar image (not real important)
Should I eliminate the Username/Password?
I was thinking maybe Excel2Json shouldn't support having a username/password based account.
Instead, maybe I should add more auth providers such as Microsoft, Twitter, Github, etc, and drop username/passwords altogether.
Thoughts?
Email Verification.
Hi There,
When I try to login it says my email has not been verified but I have no way of asking for the verification email.
What should I do?
Best Regards,
Steve Wilson.
CSV parsed wrong - Escape delimiters within text
If cell value contains delimiter (',')
For example
1,"Eldon Base for stackable storage, shelf platinum",Muhammed MacIntyre
will be splited in
1
"Eldon Base for stackable storage
shelf platinum"
Muhammed MacIntyre
Generate Share Link per worksheet
When working with excel documents with multiple sheets, we want to generate a share link for each worksheet.
If a worksheet has not generated a share link then create a new one
If a worksheet already has a share link, then update it
Excel dates not parsing correctly
When using dates in excel, they are stored as a number as the underlying value. This means that Excel is just formatting the underlying value to display in a date format. This becomes an issue when converting to JSON because the underlying value is always a number and not properly converted to a "formatted date" string.
Formatted text breaks the excel parsing
If the Excel doc being loaded contains formatted text such as underlines, this can cause the parsing of the file to crash.
Add robots.txt file
The App builder did not provide a robots.txt file for me, so I need to add one.
- Create robots.txt:
User-agent: *
Allow: /
- Place in
src
along with index.html - Update angular.json
"assets": [
"src/favicon.ico",
"src/assets",
"src/robots.txt"
],
Add help menu
Need to add a help menu that links to the github repo to report issues.
Create new file, edit file, export, yields empty json file
What about nested objects?
How can I produce something like this from an Excel?
[
{
"name": "scott",
"surname": "lang",
"profile": {
"type": "ok",
"active": true
}
}
]
Duplicate header names causes issues
If there are headers with the same name, then the json parser gets confused and assigns the wrong values.
Need to ensure unique header names
Update JSON when rows are deleted with right-click menu
When rows are removed from the spreadsheet using the Delete option on the right click menu, the JSON is not being updated.
Choose CSV delimiter
For a future version, you may consider different delimiters (CultureInfo), especially now when you're going live worldwide ...
Not all use commas as separator 😁
I don't know if TS has the ability to get CultureInfo.CurrentCulture.TextInfo.ListSeparator
, if not, you may need a settings option.
Else, you for sure have a serious bug in some countries 😱
Excel file not parsed correctly
Hi ,
I'am parsing my excel file using your website but the first column (id)
2a Données7 juillet.xlsx
isn't take into account when I transform my excel fyle into json file.
Numeric header reorders JSON properties
If you use a numeric header, the properties in the json are reordered.
Site is not meant for Mobile
This app is not meant to be used on mobile devices. I need to think of a way to show a message or warning for mobile users. This should only be used on tablets and desktops.
Add loading screen
When a large file is being process, I need to show a loading screen until it is completed
Data not displayed in grid
Data does not show up in App Builder grid if column name has a "." in the name.
Design better Error page
Right now the error page is pretty ugly. Let's make a better one.
Do not receive email
Hi There,
I am trying to sign up but I never receive the verification email.
Tried a number of times.
What do I do?
Best Regards,
Steve Wilson.
Fix share link CORS
When trying to use the generated share link directly in an application via an http client, the ASP.NET CORS policy prevents the json from being returned
Remove spaces from headers
if headers contain any spaces, we need to remove them to create valid json property names
Link to Issues / repo on the website
The website could do with a link to the GitHub repo to ease reporting of issues.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.