- ベストアンサー
csvデータ ダブルクォーテーションを追加したいんです
csvデータに項目囲み文字がダブルクォーテーションを追加したいのですがどなたかやり方教えて下さい。宜しくお願いします。
- lard
- お礼率36% (4/11)
- その他([技術者向] コンピューター)
- 回答数4
- ありがとう数8
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
この変換はエディタでやりました。 正規表現ができる秀丸のようなエディタなら簡単に できますよ。 置換前 置換後 , → "," \n → "\n" と2回変換をかければ一発でした。 秀丸はこの変換速度が他のエディタに比べて高速 ですので(ワードパッドやメモ帳の数百倍の早さ) お勧めです。
その他の回答 (3)
- poor_Quark
- ベストアンサー率56% (1020/1799)
下記のサイトにあるようなCSVテキストエディタの機能も有するソフトで、まずダブルクォーテーションなしのCSVファイルを読み込んで、書き出す際にダブルクォーテーションをつける設定を行えば良いかと思います。 http://www.dicre.com/soft/tcard.htm http://download.seesaa.jp/contents/win/system/editor/01863/
- betagamma
- ベストアンサー率34% (195/558)
Excelを持っていれば、Excelで開いて、別名で保存の時にダブルクォーテーションで囲む設定をすればできたと思いますが。
>csvデータに項目囲み文字が(??)ダブルクォーテーションを追加・・・ ダブルコーティション2つで「1個」となります。
関連するQ&A
- CSVデータの"(ダブルクォーテーション)をとりたい!
CSVデータの、"(ダブルクォーテーション)を自動でなくしたいのですが、 なにか良い方法がありましたら教えてください。 "ABC"→ABCとしたいです。 よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- access2016 ダブルクォーテーションなし
access2016でTransferTextを使ってCSV出力を行いたいのですが、データがダブルクォーテーションで囲まれた状態で出力されます。 以前のaccessではエクスポート定義で囲み文字をなしにすれば良いと確認しましたが、access2016ではどのように行えばいいのでしょうか。
- ベストアンサー
- オフィス系ソフト
- CSVファイルからダブルクォーテーションを削除したい。VBS使用で。
CSVファイルからダブルクォーテーションを削除したい。VBS使用で。 CSVファイルのダブルクォーテーションを外す方法が Wendy02さん回答の http://oshiete1.goo.ne.jp/qa3016163.html (タブ区切りデータからダブルコーテーションを外したい) を使用してみました。 〔使用前〕 "1","00030123","00000000000000000000","00000000000000000019","4220120","42201","","1" 〔使用後〕 1,00030123,00000000000000000000,00000000000000000019,4220120,42101,",1" 使用後、ダブルクォーテーションで囲まれていない項目があると、 ダブルクォーテーションが残ってしまいます。 .Pattern ="""([^""]+)""" の部分を変更すれば、良いと思うのですが教えていただけないでしょうか?
- ベストアンサー
- オフィス系ソフト
- CSVでDLしたデータにダブルクォーテーションがつくようになりました
データベースからCSVでデータをダウンロードし、 内容を修正し、再アップロードする作業をしています。 先月までは何も問題なく作業できていたのですが 先ほどから再アップロードにエラーが出るようになりました。 『許可されていない記号が使われています』というような表示です。 テキストや秀丸などに貼り付けてみたところ、 CSVのデータを貼りつける際に ダブルクォーテーション「”」で囲まれていることがわかりました。 これが引っかかっているようです。 と言っても、今まで何も考えずにDL・UPしていたので 何が原因でダブルクォーテーションが出るようになったのか わかりません。 ためしに他のパソコンで試したところ、 他のパソコンでDLして開いたCSVでは”はついていませんでした。 どのようにすれば以前と同じように”なしのCSVになるでしょうか? 使用しているソフトはOffice2003です。(WinXP) 流れは下記のような感じ。。。 1.WEBサイト上でデータベースにアクセス 2.データをダウンロード(zipで自然解凍→保存) 3.EXCELで開いて修正 4.CSVでそのままアップロード 宜しくお願いします。
- 締切済み
- オフィス系ソフト
- CSVのダブルコーテーションを取りたい
CSVファイルをDBに更新をかけたくてフィールドに分解したのですが、フィールドの中身を見るとダブルコーテーションで囲まれていました。 "123" "ABCD" このダブルコーテーションをとりたいのですがやり方がわかりません。 StrCnvFrom = ObjTS.ReadLine StrCnvTo = Replace(StrCnvFrom, """, "") Replaceを使って変えようとしましたが、エラーが出てできませんでした。 よろしくお願いします。
- ベストアンサー
- Microsoft ASP
- CSVファイルのダブルクォーテーションについて
ショッピングカート WebCart 2.31 http://www.cgis.biz/ と言うフリーのPHPスクリプトを試しているのですが、商品一覧データをcsv形式でダウンロード出来き、アップロード出来る機能があります。 ダウンロードしたcsvデータをExcel2003で開き、そのまま上書き保存してアップロードすると意図しない表示となります。 ダウンロードしたデータを何もせずアップロードすると正常表示となります。 ダウンロードしたcsvデータをテキストエディタで開くとカンマで区切られたデータが全て「"」で括られていて文字列として扱われていました。 Excel2003で開くときに各データにダブルクォーテーションで括られた形式に出来ないものでしょうか。 よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- CSV出力のダブルクォーテーションについて
ウェブアプリからCSV出力を行いたいのですが 出力行の両端に「"」(ダブルクォーテーション)が一緒に出力されます。 このダブルクォーテーションを出力したくありません。どうすればいいでしょうか?ご教授お願いします。 ちなみに下記は自分で作った例です。また使用するクラスはCSV::Writer以外でもかまいません。 class hoge def exprt cntnt_type = "text/csv" ##ファイル名称の設定 file_name = "hoge.csv" ##CSVオブジェクトを生成し、データをセットしていく CSV::Writer.generate(output = "") do |csv| csv << ["hoge", "fuga"] end ##CSVファイルの出力 send_data(output, :type => cntnt_type, :filename => file_name) end
- 締切済み
- Ruby
- CSVの編集について
500件程あるCSVデータの編集をしようとしています。 (1)0,0,1, ,800,0, ,1, (2)20000, ,1, ,,0, ,1, というようなデータを、 (1)0,"0","1"," ",800,0," ","1", (2)20000," ","1"," ",,0," ","1", というように文字列をダブルクォーテーションで囲み 数値は囲まずにそのままにするという編集をしたいのですが、 500件のデータを手直しするのは時間がかかりすぎて困っています。 テキストエディタでの編集も考えましたが、 項目長がずれてしまっているのでキーマクロが使えず 八方ふさがりになり気味です。 何か良い案をお持ちの方教えてください!! できれば10月18日中に編集を終えたいと思っています。 よろしくお願い致します。
- 締切済み
- その他(データベース)
- EXCEL→CSV保存時のダブルクォーテーションについて
下記のようにEXCELマクロにてEXCELファイルをCSVファイルに保存しようとしています。 NewBook.SaveAs Filename:="test.csv", FileFormat:=xlCSV, CreateBackup:=False このとき、セル値にダブルクォーテーションが含まれていると、出力CSVファイルの値がダブルクォーテーションで囲まれてしまいます。 ●ダブルクォーテーションが含まれていない場合 セル値→A列:ABC B列:DEF CSVファイル→ABC,DEF ●ダブルクォーテーションが含まれている場合 セル値→A列:A"C B列:DEF CSVファイル→"A"C",DEF 後者の場合もダブルクォーテーションで囲まれないようにするにはどうすればよいでしょうか。
- ベストアンサー
- Visual Basic
- Excel2007でのCSV保存 ダブルクオーテーション
CSVファイルの加工について 「ダブルクオーテーション」をつけたままの保存を希望しています。 ,"a","s","d"のように""で区切られたデータ(CSV)を エクセルで開いて編集保存すると 通常では ,a,s,d,のデータになってしまいます。 Excel2000では""のついたデータのままで保存できたようなのですが Excel2007でそれを可能にする方法はないのでしょうか? マクロでも構いません。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
お礼
返答ありがとうございます、元はExcelのデータ でCSVにしたものなんですが項目ごとにダブルクォーテーションを追加してくれといわれまして、設定とはどこですればよいのでしょうか?
補足
返答ありがとうございます、元はExcelのデータ でCSVにしたものなんですが項目ごとにダブルクォーテーションを追加してくれといわれまして、設定とはどこですればよいのでしょうか?