web-dev-qa-db-ja.com

ExcelファイルをCCKノードにインポートする方法は?

ExcelファイルをCCKノードにインポートする方法はありますか?

  • 各Excelファイルにはシートが1つだけ含まれています
  • シートの最初の行はヘッダーです
  • データは文字列、数値、および10進数のみです
  • これは、ユーザーが実行する毎日のタスクです
1
ohho

より簡単にインポートできるようにするには、おそらくExcelファイルをCSV形式で保存する必要があります。 2つのオプション:

  • Node Import:これでCSVを確実にインポートできます。以前に巨大なスプレッドシートで正常に使用しました-それは強力で、便利で、とても簡単です。

  • フィード:実行するのはNodeインポートよりもはるかに複雑ですが、フィードは理論はあなたが望むすべてを行い、もっともっと。既存のノードを更新することもできます。

これらのどちらでも、CSVデータ(Excelドキュメントからエクスポートされたもの)をノードとそのCCKフィールドにインポートできます。

2
Jim Kirkpatrick

多くのフォームに入力するための一般的なソリューションとしてiMacroを使用しています。

マクロの記録と再生を可能にするFirefoxのアドオンです。

Csvファイルからフォームに入力する方法を説明するリンクは次のとおりです: http://wiki.imacros.net/Form_Filling

この方法の利点は、フォームへの入力が、通常のユーザー入力フォームが従うすべてのフローに従うことです。たとえば、JavaScriptのフォーマットがユーザー入力に適用されます。

欠点は、それがかなり遅い方法であることです。マクロの準備には時間がかかり、非常に大きなデータセットがある場合は、操作の実行に長い時間がかかる場合があります。

0
ndvo