2010-10-28 75 views
0

我有導出CSV數據的應用程序。最近我添加了「打開在...」功能,用於在其他應用程序中打開.csv文件。我希望能夠讓Numbers(在iPad上)也打開導出的文件。以數字可讀的格式導出表格數據

通過數字的Info.plist拖網,我看到它支持四個文檔類型:

  1. com.apple.iWork.Numbers.sffnumbers
  2. com.apple.iWork.Numbers.numbers
  3. com.microsoft.excel.xls
  4. org.openxmlformats.spreadsheetml.sheet

所以,我想知道,如果有人知道在哪裏可以求S這些文件格式中的一種或多種的規範,以及可以完成這項工作的示例電子表格或代碼。我搜索了一些 - 我認爲格式1-3是專有的。我對#4並不確定,並且發現了點點滴滴,但我不清楚它們如何組合成一個可讀文檔。

+0

原來,Numbers增加了對使用最近更新導入逗號分隔值的支持。 – westsider 2010-10-28 19:30:23

回答

1

格式4是OOXML電子表格格式。您可以在Wikipedia page找到您需要的參考資料。

+0

謝謝。雖然我希望得到更多(你知道,實際規格或源代碼),但這真的很有幫助。我沒有意識到.xlsx是另一個ZLib壓縮存檔,包含大量源.xml文件等。有很多需要思考的東西 - 比如說這種東西有多少就夠了?謝謝! – westsider 2010-10-28 05:14:24