我是一名学生,试着这样做,请指导我该怎么做。
我有 excel file 2007 (。xlsx),其中包含两个列号A和B.
Sno A B C
1 10.6729 59.9258 ?
2 10.4005 59.827 ?
3 10.6794 59.9254
4 10.3589 59.959
5 10.5006 59.9459
6 10.4924 59.9004
7 10.5006 59.9459
8 10.4517 59.7901
当我要求S.NO时,我需要在我的html文本框中输入数字A和B. 所以我可以做一些操作,运行 Java脚本并返回到C列中的excel文件,结果是相应的S.No。
请指导我在哪里服务器以及我需要做些什么来实现我的目标。 提前谢谢。
我将excel文件保存为xml。保存文件。所以我在这里有xml文件,如
<script>
function loadXMLDoc() {
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
myFunction(xmlhttp);
}
};
xmlhttp.open("GET", "Xmlexcelfile.xml", true);
xmlhttp.send();
}
function myFunction(xml) {
var i;
var xmlDoc = xml.responseXML;
var table="<tr><th>BookingID</th><th>FromLon</th></tr>";
var x = xmlDoc.getElementsByTagName("Row");
for (i = 0; i <x.length; i++) {
table += "<tr><td>" +
x[i].getElementsByTagName("A")[0].childNodes[0].nodeValue +
"</td><td>" +
x[i].getElementsByTagName("B")[0].childNodes[0].nodeValue +
"</td></tr>";
}
document.getElementById("demo").innerHTML = table;
}
</script>
&#13;
<!DOCTYPE html>
<html>
<style>
table,th,td {
border : 1px solid black;
border-collapse: collapse;
}
th,td {
padding: 5px;
}
</style>
<body>
<button type="button" onclick="loadXMLDoc()">Get my details</button>
<br><br>
<table id="demo"></table>
script code here
</body>
</html>
&#13;
现在这也不起作用我的意思是我认为我需要在这里安装一些服务器。 实际上我需要知道如何通过jsp页面/ html页面获取/放置数据的细节,如上所述。