第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

用PHP讀寫MS Word文件

用PHP讀寫MS Word文件

PHP
守著星空守著你 2019-07-10 16:18:58
用PHP讀寫MS Word文件可以不使用COM對象在PHP中讀寫Word(2003和2007)文件嗎?我知道我可以:$file = fopen('c:\file.doc', 'w+');fwrite($file, $text);fclose();但是Word會將其讀取為HTML文件,而不是本機(jī).doc文件。
查看完整描述

3 回答

?
陪伴而非守候

TA貢獻(xiàn)1757條經(jīng)驗(yàn) 獲得超8個贊

讀取二進(jìn)制Word文檔需要根據(jù)已發(fā)布的DOC格式文件格式規(guī)范創(chuàng)建解析器。我認(rèn)為這不是真正可行的解決辦法。

你可以用MicrosoftOfficeXML格式用于讀取和寫入Word文件-這與2003年和2007年版本的Word兼容。為了閱讀,您必須確保Word文檔以正確的格式保存(在Word 2007中稱為Word 2003 XML-Document)。在編寫時(shí),您只需遵循公開可用的XML模式即可。我從未使用這種格式從PHP中寫出Office文檔,但我使用它讀取Excel工作表(自然保存為XML-電子表格2003)并在網(wǎng)頁上顯示其數(shù)據(jù)。由于這些文件都是明確的XML數(shù)據(jù),所以在其中導(dǎo)航并找出如何提取所需的數(shù)據(jù)是沒有問題的。

另一個選項(xiàng)-只使用Word 2007選項(xiàng)(如果您的Word 2003中沒有安裝OpenXML文件格式)-將重新排序到OpenXML..如數(shù)據(jù)庫指出這里Docx文件格式只是一個包含XML文件的ZIP存檔。有很多資源MSDN對于OpenXML文件格式,您應(yīng)該能夠了解如何讀取所需的數(shù)據(jù)。我認(rèn)為寫作要復(fù)雜得多-這取決于你將投入多少時(shí)間。

也許你可以看看PHPExcel它是一個庫,可以使用OpenXML標(biāo)準(zhǔn)寫入Excel 2007文件并從Excel 2007文件中讀取。在嘗試讀取和編寫OpenXMLWord文檔時(shí),您可以了解所涉及的工作。


查看完整回答
反對 回復(fù) 2019-07-10
  • 3 回答
  • 0 關(guān)注
  • 995 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號