質問 > 管理機能 > 商品マスタCSV出力時の[ " ] [ \ ]について |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
yuta |
投稿日時: 2009/2/4 17:21
対応状況: −−−
|
常連 登録日: 2009/1/15 居住地: 投稿: 54 |
Re: 商品マスタCSV出力時の[ " ] [ \ ]について 有り難うございます。サクラエディタで確認しましたところ、正しく出力されておりました。表計算ソフトの読み込みの際のエラーだったようです。
ついでに現在出店中の某ショッピングモールでダウンロードしたCSVデータを見てみました。 こちらのCSVデータは今までOpenOfficeでもエクセルでもエラーがでていなかったため、なぜだろう?と思ったので。 そうすると、こちらは逆に以下のような仕様となっていました。 ◎某ショッピングモールの仕様 【元データ】 <div class="aaa">.... 【ダウンロード用csvデータ】 <div class=""aaa""> ["]の部分に[\]を追加し[\"]とするのではなく ["]の部分にもう一つ["]を足し[""]とすることで、 一般的な表計算ソフトでcsv読み込み時に指定される、 「テキストの区切り記号(")」 によるエラーを回避していました。 ということは、最初に削除した、 $tmp = str_replace("\"", "\\\"", $tmp); をうまくいじれば[""]としてのCSV出力が可能なのでしょうか? |
フラット表示 | 前のトピック | 次のトピック |