2010-12-29 1 views
-1

「場所」フィールドを含むcsvファイルがあります。このフィールドをノードインポートでDrupalにインポートする必要がありますが、アドレスフィールドを別のフィールドにインポートする必要があります。 1つは「郵便番号」、もう1つは「街路」などです。インポートする前にCSVファイルを変更する

「場所」フィールドには、区切り記号を間に挟んだり - 次のように "street street no |郵便番号市"

インポートする前にCSVファイルをどのように変更すればよいでしょうか?私はPHPの経験があるだけで、perlやpythonのスクリプトについてはあまりよく分かりませんが、csvファイルを解析して "場所"フィールドを新しいフィールドに変更できるスクリプトを作成するのが最善の方法です。

これは正しいですか?私はどこから始めなければならないかに関するいくつかの提案に感謝します - ありがとうございました

+1

CSVファイルの抜粋を表示して、希望する形式を教えてください。 – marcog

答えて

0

あなたは例を挙げません。 Perlを知らないと困るかもしれません。
一般に、CPANには良いCsvモジュールがありますが、これはフィールド自体内にフィールド区切り文字(埋め込み型)を埋め込むのに必要な場合があります。
それ以外の場合は、行単位でファイルを読み込み、
行を変更して、新しいファイルに書き出します。

+0

ありがとう - それは完璧だった:) –

関連する問題