2010-10-28 21 views
0

J'ai une application qui exporte des données au format CSV. Récemment, j'ai ajouté la fonctionnalité "Ouvrir dans ..." pour ouvrir les fichiers .csv dans d'autres applications. J'aimerais pouvoir avoir Numbers (sur iPad) aussi ouvert les fichiers exportés.Exportation de données tabulaires au format lisible par les nombres

par Info.plist de chalutage Nombres, je vis qu'il prend en charge quatre types de documents:

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

Alors, je me demande si quelqu'un sait où je peux trouver de des spécifications pour un ou plusieurs de ces formats de fichiers ou une feuille de calcul ou un exemple de code qui ferait l'affaire. J'ai googlé un peu - et je suppose que les formats 1-3 sont propriétaires. Je ne suis pas sûr de # 4 et j'ai trouvé des bribes, mais je ne vois pas comment ils pourraient s'imbriquer pour constituer un document lisible.

+0

Il s'avère que Numbers a ajouté la prise en charge de l'importation de valeurs séparées par des virgules avec une mise à jour récente. – westsider

Répondre

1

Le format 4 est le format de tableur OOXML. Vous pourrez peut-être trouver les références dont vous avez besoin au Wikipedia page.

+0

Merci. Alors que j'espérais un peu plus (vous savez, spécification réelle ou code source), c'était vraiment utile. Je n'avais pas réalisé que .xlsx était encore une autre archive compressée par ZLib avec beaucoup de fichiers source .xml et autres. Beaucoup de choses à méditer - comme combien cela suffit? Merci! – westsider