• 締切済み

運営中のECサイトのデータをCSVで一括DLすると、HTMLタグの記載

運営中のECサイトのデータをCSVで一括DLすると、HTMLタグの記載されている箇所が『<FONT color=""#00000"">あいう</FONT>』のように、ダブルクォーテーション部分がダブルクォーテーションで囲まれてしまいます。 管理画面で直接タグを編集すればそのまま反映されるのですが、DLしたCSVをエクセルで加工してUPすると、そのままダブルクォーテーションで囲まれたままになりデータが壊れてしまいます。 DLしたCSVをエクセルに読み込む際、囲んでいるダブルクォーテーションを自動で一括削除するなど何か良い方法はありませんでしょうか?

みんなの回答

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.1

>運営中のECサイトのデータをCSVで一括DLすると、HTMLタグの記載されている箇所が『<FONT color=""#00000"">あいう</FONT>』 実際、CSV をダウンロードして、そのようなデータが入っているとは思えませんので、CSVが正しく取れていないようです。 >DLしたCSVをエクセルに読み込む際、囲んでいるダブルクォーテーションを自動で一括削除するなど何か良い方法はありませんでしょうか? マクロで可能なのですが、個別の問題で、ここで一般化したものを便利なツールは提示することは出来ないと思った方が良いのです。HTMLには想定しないような、思わぬことがあるからですが。 むしろ、画面からコピー&ペーストして、Excelに、右クリック、または編集で、形式を選択して貼り付けの中の、[テキスト]を選んで、貼り付けた後に、[区切り位置]で別けていただいたほうが早いと思います。

関連するQ&A

  • CSVでDLしたデータにダブルクォーテーションがつくようになりました

    データベースからCSVでデータをダウンロードし、 内容を修正し、再アップロードする作業をしています。 先月までは何も問題なく作業できていたのですが 先ほどから再アップロードにエラーが出るようになりました。 『許可されていない記号が使われています』というような表示です。 テキストや秀丸などに貼り付けてみたところ、 CSVのデータを貼りつける際に ダブルクォーテーション「”」で囲まれていることがわかりました。 これが引っかかっているようです。 と言っても、今まで何も考えずにDL・UPしていたので 何が原因でダブルクォーテーションが出るようになったのか わかりません。 ためしに他のパソコンで試したところ、 他のパソコンでDLして開いたCSVでは”はついていませんでした。 どのようにすれば以前と同じように”なしのCSVになるでしょうか? 使用しているソフトはOffice2003です。(WinXP) 流れは下記のような感じ。。。 1.WEBサイト上でデータベースにアクセス 2.データをダウンロード(zipで自然解凍→保存) 3.EXCELで開いて修正 4.CSVでそのままアップロード 宜しくお願いします。

  • HMTLタグをエクセルで編集すると不具合が・・・

    HMTLタグをエクセルで編集して再びHPビルダーなどに貼り付けると 先頭部分に新たに にダブルコーテーションが着いてしまい タグが崩れてしまいます。エクセルヘのデータ貼り付けは HTMLタグが 反映しない様にエクセルのセルの先頭にスペースを入れてから貼り付けています。 以前(6ヶ月ほど前)はこのやり方で問題なかったのですが どこか間違ってるんでしょうけどわかりません どなたかよろしくお願い致します。

  • CSVのセルの中にHTMLタグを入れるとセルが壊れます

    CSVファイルをMicrosoft Excelで作成したのですが、 セルの中にHTMLタグ(主にTABLEタグ)を手打ちで入力しました。 その後、保存したファイルを開くと、HTMLのタグが認識されてしまい、勝手にテーブルタグによるセルが作られてしまいました。 しかも、カンマの区切りが入っているにもかかわらず、カンマは全く認識されません。 タグ部分の中にも改行やカンマは入れておりません。 テキストファイルで見たところ、元のファイルの状態から変わっていません。 タグをただのテキストとして認識させるにはどうしたらよいのでしょうか? ちなみに環境はWindows2000、Excelも2000です。 よろしくお願いします!

  • ECサイト運営の仕事でExcel

    はじめまして。asami1215と申します。 アルバイトですが、アパレル会社でECサイト運営サポートのお仕事を することになりました。 面接で、Excelは使えるかと聞かれMOSの資格を持っていたので できると答えました。しかし、数年前で実務経験もなく簡単な関数くらいしか できないと思います。そこで、入社までに勉強しておこうと考えているのですが、 ECサイト運営に関わるお仕事のなかでは、 どのようなデータを作成し、どのような関数が必須となるのでしょうか? 面接では売り上げ報告書とかと言っていましたが、 どのようなものか分かりません。 お詳しい方はどうかアドバイスをお願い致します。

  • Excel2007でのCSV保存 ダブルクオーテーション

    CSVファイルの加工について 「ダブルクオーテーション」をつけたままの保存を希望しています。 ,"a","s","d"のように""で区切られたデータ(CSV)を エクセルで開いて編集保存すると 通常では ,a,s,d,のデータになってしまいます。 Excel2000では""のついたデータのままで保存できたようなのですが Excel2007でそれを可能にする方法はないのでしょうか? マクロでも構いません。 よろしくお願いいたします。

  • HTMLタグの入れ方

    こんばんは。HTMLタグの入れ方?について質問があります。例えば、文字のサイズや色のサイズを変更するときには<font size="1">や<font color="red">などを指定することで出来ると思います。このタグなんですが、<font size=1>や<font color=red>のようにダブルクォーテーションを使わなくても大丈夫なのでしょうか?当方、携帯サイトを運営しているので、少しでもタグを減らしたいと考えてこの質問をしました。よろしくお願いします。

  • HTMLタグの内側の指定文字を削除

    文字列中からHTMLタグの内側のダブルクォーテーションを削除したいのですが、どのようにすればできるでしょうか。 <FONT color="#000000">  → <FONT color=#000000> それと、\<[^\>]*\> と <[^>]*> と <.*?> はどのように違うのでしょうか。 ご教授よろしくお願いします。

  • CSV形式での保存時に”文字列引用符”にしたい(エクセル)

    データのアップデートに、CSV形式でのファイルから一括アップロードができるのですが、データ内容に条件があり、文字列についてはダブルコーテーションで括ることになっています。 ”千代田区日本橋”,”1丁目1-1”, といった感じなのですが、エクセルから保存する時に一括で「”」が入る方法はあるでしょうか? 普通にCSVで保存すると、入りません。

  • Access(アクセス)での文字列の置換について

    商品データベースをCSVでダウンロードし、一括で変更しようとしています。 Excelでは1つのセルに911文字以上のテキストが入っていると置換ができないようなんですが、アクセスではどうなのでしょう。 ちなみに、置換したいフィールドにはhtmlが入っていて、1000文字を超すフィールドもたくさんあります。 また、Excelはバージョンによって、ダブルクォーテーションを含むCSVデータ(htmlなど)は上手く1フィールドとして認識できないようです。アクセスもそのような不具合があるのかも教えていただきたいです。 よろしくお願いします。

  • ExcelのCSV形式について

    ExcelデータをCSV形式で保存するとき文字列はダブルコーテーション、数字列はそのままでカンマ区切りしたいです。確か123のCSV形式はそうなってたと思います。お手数ですが御回答、宜しくお願い致します。

専門家に質問してみよう