タグ

CSVに関するKOBA5884のブックマーク (5)

  • エクセルで普通に開けるUnicodeなCSV - c/fe

    文字コード:UTF-16LE(BOM必須) 改行コード:CRLF 区切り文字:tab 出オチですが。 - 昨今は多言語に対応したフォームを作ってくれ、というオーダーもちらほらありますが、お客さんは管理画面からDLできるCSVをエクセルで開くわけで、何も考えて作らないとバリバリ文字化けします。 そういう時はエディタで開くとか、エクセルなんかではなくて、Open Officeとかで開くのが順当なんですがね、そんなちゃんとしたことが出来る方は滅多にいませんし。 Excelは当然ユニコード対応してるんですけど、なぜかUTF-8はちゃんと認識してくれない。 UTF-16とかいまさら誰がつかってんの(内部コード用にはよくつかわれてますけど、ファイルフォーマットとしては、UTF-8が世界的にもデファクトちゃうの?)という気がしますし、そもそもBOMがないとやっぱりコケるのが謎すぎる。 さらに、そのUTF

    エクセルで普通に開けるUnicodeなCSV - c/fe
  • UTF-8で文字化け回避してCSV出力する方法 - エムイズム - つぶやきブログ

    UTF-8で文字化け回避してCSV出力する方法です。 なかなか情報が出ていないのでメモしておきます。 【現象】 UTF-8CSV出力すると、エクセルがUTF-8をサポートしていないため エクセルでWクリックして開いたときに文字化けしてしまいます 【試行錯誤】 CSV出力時にshift-jisとかに変換するという回避もありましたが shift-jisだと出ない漢字などが発生してしまいます 【最終回避方法】 ①CSVファイルの冒頭のバイナリデータにUFT-8のBOMであるef bb bfを追記してCSVを吐く ②WクリックでCSVファイルを開くのではなく、エクセルの「開く」 メニューからファイルを開く ③ファイルを開くときにダイアログが出てきてutf-8指定、カンマ区切りの指定ができるので開けるようになる ちなみにJAVAでバイナリの追記をする方法は下記。 -----------------

  • PHP の mb_convert_encoding で、機種依存文字の文字化け

    Webからデータをまとめて取得しようと、csvを動的に作成してみた 今回、PHPで使用している UTF-8 からそのまま csv を生成した所、Excelで文字化け(テキストエディタで一旦開いて、SJIS保存すりゃいいんだけど) ということで、出力時に SJISへ変換しようと

  • 【ヴィオテラスCセラム】シミ・シワに効くの全部嘘?やばい口コミ大暴露

    女子大生といえば、SNSや女性ファッション雑誌で紹介される美容コスメや美容情報が気になる、自分も同じアイテムをためしてみたいという人も多いんじゃないかと思います。 今回は、ヴィオテラスCセラムという美容液に興味があり、実際はどんな効果があるのか気になっているという美容ツウの女子大生に向けて、ヴィオテラスCセラムの5つの美容効果をご紹介したいと思います。 この記事を読めば、ヴィオテラスCセラムの人気の理由がわかって、すぐに試してみたくなるでしょう。 ヴィオテラスCセラムの美容液5つのおすすめポイントとは? その1 紫外線からお肌を守り、うるおいのある肌に ビタミンCは美しい肌を維持するために大切なものですが、肌みずからが作り出すことはできません。 ビタミンCには抗酸化力が高いので、紫外線からお肌を守り、みずみずしい肌を維持することができます。 ヴィオテラスCセラムには10%もビタミンCが配合

  • PHPでのCSV出力について

    こんにちは、中川です。 今日は、PHPでのCSV出力について書いてみようと思います。 CSV出力といえば、カンマ区切りの1行ずつのデータで出力すれば・・・と、簡単なイメージもありますが、実はいろいろと細かい対策が必要な処理のひとつです。 ■データ内の改行 データ内に改行文字がある場合、そのデータは「"」(ダブルクォーテーション)で囲う。 (例)

    PHPでのCSV出力について
  • 1