Re: [問題] C++可以存取EXCEL 2007的.xlsx嗎?

看板C_and_CPP作者 (-858993460)時間13年前 (2010/11/19 09:00), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《tonytsai88 (我愛吃涼麵)》之銘言: : 請問 C++ 有辦法存取 .xlsx 檔嗎 : google 查到的結果是可以存取 .xls 檔 : 但沒有找到存取 .xlsx 的文章 : 請問有人實作過嗎? 其實你可以自己拼... 首先 .xlsx 其實是一群打包成 .zip 的 xml (Office 2007 的檔案都是 副檔名加個 x 的就是了) 所以你可以去找讀 .zip 的 library 然後解出來之後自行尋找你的工作表是哪個 xml 然後看你是要自己分析 xml 還是去找 xml parser 來做都可以 當然比起直接用別人的 library 是差了一點 功能顯然也不夠 但這兩個東西就我所知都有免費的資源可以用... -- 前一陣子在作一個 case 時就有弄過這東西 當時是用 java 寫的 java 自己就有內建這兩個東西了 所以寫起來很輕鬆 只要確定我的工作表在 xml 裡長什麼樣子就可以把它全部拖出來... -- ˊ_▂▃▄▂_ˋ. ◣          ▅▅ ▅▅ ι●╮   ./◤_▂▃▄▂_◥ \'▊   HARUHI █████ <■┘   ◤◤◥█◥◥█Δ   ISM    By-gamejye ¢|\   ▌▌ζ(▏●‵◥′●)Ψ ▏           █    ⊿Δ    /|▋ |\ ▎         ハルヒ主義      ▄█ ◥◥|◣ ‵′ ◢/'◢◢S.O.S 世界をいに盛り上げるための宮ハルヒの    -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.28.92

11/20 01:46, , 1F
蜜蜂
11/20 01:46, 1F
文章代碼(AID): #1CvSmVS8 (C_and_CPP)
文章代碼(AID): #1CvSmVS8 (C_and_CPP)