[英]Conversion of Excel / Access / Text file into UTF-16LE format
我需要編寫一個轉換器,該轉換器將接受Excel,Access或Text文件作為輸入並將其轉換為UTF-16LE格式。 我想將該模塊集成到一些PHP代碼中,這些代碼已經存在並且充當基礎MS SQL Server應用程序的“管理接口”。
有任何想法,技巧或已經編寫的代碼嗎?
您需要兩個文件才能將文本文件轉換為excel文件。 一個就是您的文本文件,例如test.txt和一個excel文件newfile.xls 。
可以執行以下腳本以獲得所需的結果。
<?php
$csv_output .= "\n";
$filename = "newfile.xls"; //Name of the excel file needed
$textfiledata = file_get_contents('test.txt'); //Name of the txt file
$csv_output .= $textfiledata;
header("Content-type: application/vnd.ms-excel");
header("Content-disposition: csv" . date("Y-m-d") . ".xls");
header("Content-disposition: filename=" . $filename . ".xls");
print $csv_output;
exit;
?>
我來看看PHP的iconv庫 。 在將其插入數據庫之前需要訪問/轉換Excel輸入之前,我曾在類似的情況下使用過它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.