Member 13746934 Ответов: 1

Код для преобразования xlsx-файла в csv - файл с помощью java-скрипта.


Я приложил html-код ниже.В этом случае при нажатии кнопки "конвертация валют" выбранный файл 'xlsx' должен быть конвертирован в файл 'csv'. Это должно быть отображено на другой странице.Пожалуйста, помогите мне решить эту проблему.

Что я уже пробовал:

<?DOCTYPE html>
<html>
<head>

<script language="JavaScript" type="text/javascript">
function HandleBrowseClick()
{
    var fileinput = document.getElementById("browse");
    fileinput.click();
}
function Handlechange()
{
var fileinput = document.getElementById("browse");
var textinput = document.getElementById("filename");
textinput.value = fileinput.value;
}
</script>

<style>
table {
    border: 1px solid black;
	bg-color:BLUE;
	
}
</style>
</head>
 <body>
 
 <!--<form name="Form" onsubmit="return validateForm()" method="post">-->
<center>
 <table>
  <tr><td bgcolor="skyblue"> 
      Input file Path::</td>
	
	     <td > <textarea row="3" cols="50" id="filename"  readonly="true"/> 
		  </textarea><td></tr></br>
		  
<tr><td bgcolor="skyblue">  Browse Input File::</td>
	        <td bgcolor="yellow">
	          <input type="file" id="browse" name="fileupload" style="display: none"  onchange="Handlechange();"/>

<input type="button" value="BROWSE FILE"  onclick="HandleBrowseClick();"/>
			   
			   
			    </td></tr></br>
	<tr><td bgcolor="skyblue">Load Input File Data::</td>
	        <td bgcolor="yellow">
	           <input type="submit" value="CURRENCY CONVERSION">
			   
			    </td></tr>	
<tr><td bgcolor="skyblue">Extract CSV files From Input File::</td>
	        <td bgcolor="yellow">
	           <input type="submit" value="VENDOR SUBSIDIARY CSV">
			   
			   
			    </td></tr>					




</table>


</center>

<!--</form>-->

 </body>

</html>

1 Ответов

Рейтинг:
1

F-ES Sitecore

Я погуглил "read xlsx file javascript", и это был первый результат

json - как разобрать файл Excel в Javascript/HTML5 - Stack Overflow[^]


Member 13746934

Я думаю, что он преобразуется в JSON, но не в CSV.

F-ES Sitecore

То, во что вы его конвертируете, - это легкий бит, это чтение из исходного файла, которое будет трудным.

Member 13746934

не могли бы вы помочь в кодировании для преобразования excel в csv