how to create excel file from HTML
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}
There are too many examples how to create EXCEL file, like this:
create Excel with xPages
But I really need Excel xlsx format not xls. Just defining xlsx file extension and change content type doesn't help:
response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");
javascript xpages
add a comment |
There are too many examples how to create EXCEL file, like this:
create Excel with xPages
But I really need Excel xlsx format not xls. Just defining xlsx file extension and change content type doesn't help:
response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");
javascript xpages
It seems like, lotus notes Domino server doesn't support new doc formats like xlsx
– BSeitkazin
Jan 3 at 3:37
it's just pure JavaScript
– VladP
Jan 3 at 3:41
nope, your example about xPages, it is similar to JSF from Java World. xPages to generate files, uses Apache POI framework under the hood. JS code just interprets by the server
– BSeitkazin
Jan 3 at 3:44
Take a look at Apache POI and XSSFWorkbook which is used to generate Excel spreadsheets in the xlsx format
– Per Henrik Lausten
Jan 3 at 7:11
add a comment |
There are too many examples how to create EXCEL file, like this:
create Excel with xPages
But I really need Excel xlsx format not xls. Just defining xlsx file extension and change content type doesn't help:
response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");
javascript xpages
There are too many examples how to create EXCEL file, like this:
create Excel with xPages
But I really need Excel xlsx format not xls. Just defining xlsx file extension and change content type doesn't help:
response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");
javascript xpages
javascript xpages
asked Jan 3 at 3:26
VladPVladP
2301416
2301416
It seems like, lotus notes Domino server doesn't support new doc formats like xlsx
– BSeitkazin
Jan 3 at 3:37
it's just pure JavaScript
– VladP
Jan 3 at 3:41
nope, your example about xPages, it is similar to JSF from Java World. xPages to generate files, uses Apache POI framework under the hood. JS code just interprets by the server
– BSeitkazin
Jan 3 at 3:44
Take a look at Apache POI and XSSFWorkbook which is used to generate Excel spreadsheets in the xlsx format
– Per Henrik Lausten
Jan 3 at 7:11
add a comment |
It seems like, lotus notes Domino server doesn't support new doc formats like xlsx
– BSeitkazin
Jan 3 at 3:37
it's just pure JavaScript
– VladP
Jan 3 at 3:41
nope, your example about xPages, it is similar to JSF from Java World. xPages to generate files, uses Apache POI framework under the hood. JS code just interprets by the server
– BSeitkazin
Jan 3 at 3:44
Take a look at Apache POI and XSSFWorkbook which is used to generate Excel spreadsheets in the xlsx format
– Per Henrik Lausten
Jan 3 at 7:11
It seems like, lotus notes Domino server doesn't support new doc formats like xlsx
– BSeitkazin
Jan 3 at 3:37
It seems like, lotus notes Domino server doesn't support new doc formats like xlsx
– BSeitkazin
Jan 3 at 3:37
it's just pure JavaScript
– VladP
Jan 3 at 3:41
it's just pure JavaScript
– VladP
Jan 3 at 3:41
nope, your example about xPages, it is similar to JSF from Java World. xPages to generate files, uses Apache POI framework under the hood. JS code just interprets by the server
– BSeitkazin
Jan 3 at 3:44
nope, your example about xPages, it is similar to JSF from Java World. xPages to generate files, uses Apache POI framework under the hood. JS code just interprets by the server
– BSeitkazin
Jan 3 at 3:44
Take a look at Apache POI and XSSFWorkbook which is used to generate Excel spreadsheets in the xlsx format
– Per Henrik Lausten
Jan 3 at 7:11
Take a look at Apache POI and XSSFWorkbook which is used to generate Excel spreadsheets in the xlsx format
– Per Henrik Lausten
Jan 3 at 7:11
add a comment |
1 Answer
1
active
oldest
votes
Vlad,
Setting the content type to xls or xlsx has the same effect: it tells the browser to hand over to Excel. It still would send HTML that excel renders.
It is up to the user to save as xlsx.
If you really need a ready made xlsx you need to create an XAgent that renders the binary xlsx format. The easiest way is Apache POI library, which is available for XPages through OpenNTF.
Check the samples there. They should do what you need.
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54015943%2fhow-to-create-excel-file-from-html%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Vlad,
Setting the content type to xls or xlsx has the same effect: it tells the browser to hand over to Excel. It still would send HTML that excel renders.
It is up to the user to save as xlsx.
If you really need a ready made xlsx you need to create an XAgent that renders the binary xlsx format. The easiest way is Apache POI library, which is available for XPages through OpenNTF.
Check the samples there. They should do what you need.
add a comment |
Vlad,
Setting the content type to xls or xlsx has the same effect: it tells the browser to hand over to Excel. It still would send HTML that excel renders.
It is up to the user to save as xlsx.
If you really need a ready made xlsx you need to create an XAgent that renders the binary xlsx format. The easiest way is Apache POI library, which is available for XPages through OpenNTF.
Check the samples there. They should do what you need.
add a comment |
Vlad,
Setting the content type to xls or xlsx has the same effect: it tells the browser to hand over to Excel. It still would send HTML that excel renders.
It is up to the user to save as xlsx.
If you really need a ready made xlsx you need to create an XAgent that renders the binary xlsx format. The easiest way is Apache POI library, which is available for XPages through OpenNTF.
Check the samples there. They should do what you need.
Vlad,
Setting the content type to xls or xlsx has the same effect: it tells the browser to hand over to Excel. It still would send HTML that excel renders.
It is up to the user to save as xlsx.
If you really need a ready made xlsx you need to create an XAgent that renders the binary xlsx format. The easiest way is Apache POI library, which is available for XPages through OpenNTF.
Check the samples there. They should do what you need.
answered Jan 3 at 5:22
stwisselstwissel
17.1k33478
17.1k33478
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54015943%2fhow-to-create-excel-file-from-html%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
It seems like, lotus notes Domino server doesn't support new doc formats like xlsx
– BSeitkazin
Jan 3 at 3:37
it's just pure JavaScript
– VladP
Jan 3 at 3:41
nope, your example about xPages, it is similar to JSF from Java World. xPages to generate files, uses Apache POI framework under the hood. JS code just interprets by the server
– BSeitkazin
Jan 3 at 3:44
Take a look at Apache POI and XSSFWorkbook which is used to generate Excel spreadsheets in the xlsx format
– Per Henrik Lausten
Jan 3 at 7:11