並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 293件

新着順 人気順

shift-JISの検索結果81 - 120 件 / 293件

  • non existent - Shift JIS 範囲外の文字も扱える、UTF-8 対応の TDI / MDI テキストエディタ

    Shift JIS 範囲外の文字も扱える、UTF-8 対応の TDI / MDI テキストエディタ なんとなく、一覧を作ってみました。(2012.07.10 変更) 投稿日 : 2012.07.10 カテゴリー : 雑記 スポンサーリンク UTF-8 のエンコードに対応したテキストエディタも数多くありますが、内部処理が相変わらず Shift JIS にとどまっているテキストエディタも数多くあります。 ここでは、UTF-8 に対応しているフリーのテキストエディタの中でも、Shift JIS 範囲外の文字も扱えるフリーのテキストエディタの中でも、TDI あるいは MDI なフリーのテキストエディタに限定して列挙します。 2008.11.13 初版公開。 2008.12.14 第二版。otbedit が内部文字コードを Unicode (UTF16LE) に変更したため、追加。 2009.04.

    • PHP と SHIFT_JIS と MySQL - MySQL DB OSS

      HTMLのmeta内charsetがSHIFT_JISであったり CGIスクリプトがSHIFT_JISであったり DBがSHIFT_JISであったりとどこかにSHIFT_JISが絡んでいると必ず5C問題に引っかかります。 MYSQLがUJIS(EUC-JP)でもPHPソースがEUC-JPでもぶち当たります。 SHIFT_JISがどこかに挟まっていたらハマります。 じゃあSHIFT_JISを使わなければいいだけやんという方はそれが一番手っ取り早いです。 なのでUTF8かEUC-JP(UJIS)を使っておくのが一番です。 でも、SHIFT_JISをつかっても問題ない方法に興味があるので調べてみました。 5C問題とはなにか? SHIFT_JISで文字コードの最後に5Cがつく文字が40種類あるのですが その文字を内部処理をする時、5Cがエスケープ文字として受け止められます。 PHPの場合、php.

        PHP と SHIFT_JIS と MySQL - MySQL DB OSS
      • Shift-JIS のテキストファイルを UTF-8 のテキストファイルに文字コードを変換して保存する。 (ADODB.Stream オブジェクトを使用した場合のサンプル) - Cassiopeiaの日記

        試し方 Try_To_Run_This_Macro を実行すると、ファイルを開くダイアログが現れます。 変換したいテキストファイルを選択してOKを押す。 変換されたファイルが utf_8_file.txt という名前で保存される。 さらに... サンプルコードの SecondObj の Charset プロパティを変更することによって utf-8以外にも euc-jp,euc-kr,utf-7...等々にも変換できる。※システムが認識できる文字セット文字列の一覧については、Windows レジストリの HKEY_CLASSES_ROOT\MIME\Database\Charset のサブキーを参照。 ■サンプルコードの前半の半分以上がファイルを開くダイアログを表示するwindows APIの宣言です。こちらもご自由に利用ください。 '............................

          Shift-JIS のテキストファイルを UTF-8 のテキストファイルに文字コードを変換して保存する。 (ADODB.Stream オブジェクトを使用した場合のサンプル) - Cassiopeiaの日記
        • gulp:ビルド時にcharsetやファイルエンコードをShift_JISに変換する方法 - NxWorld

          普段は基本的にファイルの文字コードはUTF-8を使用していますが、稀にShift_JISなど別の文字コードを使用する必要があります。 ただ、そういった場合でもgulpは使いたいってときに使える方法のひとつで、今回はUTF-8のファイルをビルド時にShift_JISに変換するというのを備忘録兼ねて紹介します。 プラグインのインストール 「gulp」は既にインストール済みという想定で、まずは下記をコマンドに入力して「gulp-replace」と「gulp-convert-encoding」という2つのプラグインをインストールします。 それぞれ用途としては「gulp-replace」は特定の文字列を置き換え、「gulp-convert-encoding」は別のエンコードに変換できるというものになり、この2つのプラグインを利用して実装していきます。 タスクの記述 ここではgulpfile.jsに記

            gulp:ビルド時にcharsetやファイルエンコードをShift_JISに変換する方法 - NxWorld
          • UTF-8からShift_JISやEUC-JPへ変換できない依存文字をどうにかする。 | PHPの種 ブログ

            ㈱とかⅡ(←ローマ数字)とかの特殊な記号はUTF8からShift_JISやEUC-JPに直接変換できません。メールで送る場合、特に携帯が絡んでくると、Shift_JISやEUC-JPにどうしても変換したい場合がありますので、何とか上手く記号を橋渡し出来ないかと色々調べてみましたが、出来ないようです。 というわけで別のアプローチとして、特殊記号を普通の文字に『ひらいて』から変換しようというスクリプトたちがこちらです。 UTF-8で変換できない機種依存文字を置換する 機種依存文字の変換 機種依存文字の変換 私は三番目の機種依存文字の変換を使用させていただいてます。 関連する記事: 文字コード変換(EUC-JP→UTF-8)にはまる SmartyでShift-jis 出力 いわゆる半角カナや種依存文字などをメールで送信する方法 – t_komuraの日記 MobilePictogramConve

            • WindowsでCP932(Shift-JIS)エンコード以外のファイルを開くのに苦労した話 - Qiita

              初投稿記事です。 非情報学部からIT業界に就職し、入社から1年がたとうとしている人の記事です。 プログラミング以外にも記事を書いたり説明することも下手ですので、暖かく見守って頂けると幸いです。 何か指摘がございましたらコメントお願いします。 Pythonでファイルのopenができない 現在、業務でPythonを使うことになりそうな状況になっているので、勉強として自宅でプログラムを作成したところ上手くいかなかった部分があったので、備忘録として記事を投稿します。 プログラミング初心者で同じような部分で躓いている方がいらっしゃったら参考にしてください。 当記事では、JSONファイルを対象にしていますが、CSVファイルなどの他のファイルを開いた場合でも同じような現象が起きます。 よければ参考にしてください。 環境 OS :Windows 8.1 言語:Python 3.6.0 Macで開発した方が

                WindowsでCP932(Shift-JIS)エンコード以外のファイルを開くのに苦労した話 - Qiita
              • FPGAの部屋 DoxygenでSHIFT-JISを使用する

                中村様からメールで、SHIFT-JISで書いたVHDLのコメントを文字化けなくDoxygenでドキュメント化する方法を教えていただいた。 その方法はおっちょこちょいさんのブログのdoxygen備忘録に書いてあった。 それによると"DOXYFILE_ENCODING"と"INPUT_ENCODING"に"CP932"を設定すれば、SHIFT-JISで書いたVHDLのコメントをドキュメント化できるとのこと。中村様からは"INPUT_ENCODING"に"CP932"を設定するだけでOKとのことだった。実際にやってみたところ"INPUT_ENCODING"に"CP932"を設定するだけでOKだった。 Doxygen GUI での実際のやり方は、Doxygen GUI で"Expert..."ボタンをクリックする。 doxywizardダイアログが開くので、Inputタブをクリックして、"INPU

                • FireFoxのShift-JIS を用いた潜在的な XSS 攻撃について: 偏執狂的日記

                  不正なバイトが出力されることで XSSが引き起こされることがあるのですが ここ最近のブラウザのアップデートで対策がとられてきているようです。 FireFoxについては、 Shift-JIS を用いた潜在的な XSS 攻撃 http://www.mozilla-japan.org/security/announce/2011/mfsa2011-47.html で対策されました。Shift-JIS とありますが、EUC-JPの対策もされているようです。 ところがです。EUC-JPで明らかに対策抜けがあって、一部の文字でいまだに後続の文字を食いつぶすようです。 Internet Explolerにおいてはもっと状況が複雑なんですがこれについてはいつか。

                  • WWW::MechanizeでShift-JISとかのフォームを送信する方法 - Lism.in * blog - nekoya (id:studio-m)

                    WWW::Mechanizeはいろんなモジュールがベースになってて、コードを追うのが大変。LWP::UserAgentとかそれ以前の時代を知っていれば、どのモジュールが何を持ってるか分かっていいんだろうけど、いきなりWWW::Mechanizeから入ってしまうと厳しいっすね。まぁ、分からなけりゃその分コード読めばいい。 で、ふつうに$mech->submit_formで日本語を送ると、UTF-8でencodeした文字列になってしまって、SJISとかEUCのページを操作すると文字化けします。コード拾い読みして、たどり着いた解決方法がこれ。 $mech->get($target_url); my $form = $mech->form_number(1); $form->accept_charset('shiftjis'); my $req = $form->make_request; $me

                      WWW::MechanizeでShift-JISとかのフォームを送信する方法 - Lism.in * blog - nekoya (id:studio-m)
                    • WWW::Mechanizeはmetaタグを見てデコードするが、charset=Shift_JISのコンテンツって実際にはCP932なので化けるじゃねえか問題

                      WWW::Mechanizeはmetaタグを見てデコードするが、charset=Shift_JISのコンテンツって実際にはCP932なので化けるじゃねえか問題 スポンサードリンク Tweet WWW::Mechanizeという、Perlで使う画面表示がないブラウザがあるんですけれども、こいつは取得するHTML文書がShift_JISでも、UTF-8でも、metaタグのcharset指定を読み込んで、デコードしてくれる機能が今は付いています。 (追記:自動でデコードしてくれる機能は、2006年9月の、バージョン1.21_01からのようです。HTTP::Messageモジュールの、decoded_contentメソッドを呼び出すことで実現しています。) この機能は、WWW::Mechanizeの主な機能、自動巡回をするときに生きてくるのです。たとえば、「次の20件」のリンクをたどりたい場合は、

                      • Shift_JIS character set

                        ゚ ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  。 「 」 、 ・ ヲ ァ ィ ゥ ェ ォ ャ ュ ョ ッ ー ア イ ウ エ オ カ キ ク ケ コ サ シ ス セ ソ タ チ ツ テ ト ナ ニ ヌ ネ ノ ハ ヒ フ ヘ ホ マ ミ ム メ モ ヤ ユ ヨ ラ リ ル レ ロ ワ ン ゙ ゚ 2バイト文字(全角) ※青色のところは、Shift_JIS外のコードポイント (第2バイトが 0x7f、あるいは 0xfd~0xff) だということを示しています。

                        • Sublime Text 3をShift_JISとかEUC-JPに対応させるプラグイン - MEMOGRAPHIX

                          utf-8 以外のファイルそんなに扱わないけど、Shift_JIS とか EUC-JP を開かなくてはならないこともある。 Sublime Text 3 ではこれら日本語のエンコーディングには対応していないのだけど、これを対応させるプラグインがあった。「ConvertToUTF8」ってやつ。Package Control からインストールできた。 https://github.com/seanliang/ConvertToUTF8 ファイルを開くとき utf-8 に変換して、保存するとき元のエンコーディングに戻すプラグイン。 動かない意気揚々とファイル開こうと思ったら文字化けしたままだった。なんか動かないよってエラー出てた。 エラーの内容、「Codecs33」ってプラグインを別途インストールして再起動すればいいよって書いてある。これも Package Control からインストールできた

                          • VSCodeでShift_JISの自動判定エンコードでの注意 - Qiita

                            これデフォルトだとfalseになっていますがtrueにすると便利ですよね Grep検索で注意 しかし Grep検索(Ctrl + Shift + F)を行うときはfiles.encodingのエンコード設定を使います。 自動エンコードは適用されません。 つまり特にユーザーによる指定がない場合は // ファイルの読み取り/書き込みで使用する既定の文字セット エンコーディング。言語ごとに構成することも可能です。 "files.encoding": "utf8" こちらが適用されるわけです。 したがってUTF-8ファイル以外を扱うときにGrep検索では注意が必要です。 VSCodeでは異なるエンコード間での自動エンコードによるGrep検索はできないようです。 エンコードが予めわかっているなら個別に指定するのが無難です。 Shift_JISのファイルでの注意 "files.autoGuessEnc

                              VSCodeでShift_JISの自動判定エンコードでの注意 - Qiita
                            • Shift_JISとWindows-31J(CP932)とJIS漢字水準の関係について

                              はじめに こんにちは!なたでです! 今回は文字コードの話、特に日本語についての話です。皆さん、第1水準、第2水準、拡張文字、Windows-31J(CP932)に入る文字は一体何かとか、自信を持って把握していますでしょうか。今回は、その辺のワードを一度整理して、まとめてみました。 基本用語 文字コード 文字コードには2つの意味がある。文字集合と符号化方式である。 文字集合 JIS X 0208など、文字の集合である。これをどのように記録するかは符号化方式による。 符号化方式 上記で規定した文字集合を符号化する方式の種類である。ISO-2022-JP、EUC-JP、Shift_JISなどがある。 コードセット 文字集合と符号化方式をまとめたもの。 常用漢字 学校で習う基本的な漢字。1923年に文字集合が生まれ、1981年の時点での常用漢字は1945文字である。 後程説明するが、この漢字が19

                                Shift_JISとWindows-31J(CP932)とJIS漢字水準の関係について
                              • Shift-JIS 文字コード表

                                Shift-JIS とは この表の半角の部分はJISコードのまま。 全角文字の部分をJISコードをからずらし(Shift)て作ったコード。実際には細かなところが異なるいくつかの規格があるがここでは単にShift-JISとしている。 表の見方 赤で表した部分の文字はウェブページで使用するとコンピュータの種類や環境の違いによって見えなくなったり、違う文字になったりする可能性があります。 このページの文字コードを表す数値は16進法で書かれています。プログラミングの世界では16進法で表していることを示すために先頭に 0x (ゼロエックス)を付ける習慣がありますが、このページでは全部省略しています。たとえば、普通 0x41 と書くところを単に 41 としています。 半角文字 "A" という文字は 40 と 1 の交点にあるので、"41" 、 "m" という文字は 60 と D の交点にあるので、"6

                                • Shift-JISでUTF-8なPHPファイルを表示すると「・ソ」と出る件: 庭にハグ

                                  UTF-8には「UTF-8」と「UTF-8N」がある。 違いは、BOM(Byte Order Mark)があるかないか。「UTF-8」がBOMつき。 BOMつきUTF-8でPHPファイルをつくって、Shift-JISのhtmlで読み込むと「・ソ」などと表示される。 これはUTF-8のファイルの先頭にBOMのあかし「0xef, 0xbb, 0xbf」がついてしまうため。 「UTF-8」を「UTF-8N」で保存しなおすと正しく表示される。 保存しなおすことができるエディタはTeraPadをつかってみた。大丈夫くさい。 バイナリエディタを使える子は、バイナリエディタでファイルを開いて先頭3バイトを除去すると幸せになれるよ!

                                    Shift-JISでUTF-8なPHPファイルを表示すると「・ソ」と出る件: 庭にハグ
                                  • Shift-JISのテキストファイルに含まれる日本語のgit diffを文字化けせずに見る方法

                                    Git for WindowsがUTF-8に対応したおかげで、ほとんど日本語ということを意識せずに使うことができるようになりました。 ただ、まだまだShift-JISのファイルを扱うことも多く、現在のGit for Windowsではgit diffが文字化けしてしまっていました。 この現象を解消するためには、次のような手順が必要です。 nkf.exe nkf32.dll Windows用の詳細情報 : Vector ソフトを探す!などからnkf.exeをダウンロードする。 nkf.exeを~/bin(%UserProfile%\bin)など、Git Bash起動時にパスが通った場所にコピーする。 git diffを|(パイプ)でnkfに流す。 nkfには-sオプションでShift-JISを指定する。 生のgit diffと違って色分けはされませんが、正しく日本語が表示されることがわかりま

                                      Shift-JISのテキストファイルに含まれる日本語のgit diffを文字化けせずに見る方法
                                    • MacJapanese, CP932, Shift_JIS の違いと Ruby での取り扱い - Qiita

                                      ローマ数字のⅠ,Ⅱ,Ⅲ... の他に囲み文字 ①,②,③... もそれぞれ異なるバイト列になります。 MacJapanese が使われているアプリケーション ほとんど見かけないのですが、絶滅しているわけではありません。Microsoft Excel のファイル *.xls または *.xlsx を Mac 版 Office で CSV 出力すると MacJapanese になります。Windows 版 Office で同じ操作をすると CP932 の CSV ファイルが出力されます。非常にややこしいですね。また、Mac 標準のメーラーも MacJapanese を使っているようです。 Ruby で Shift_JIS, CP932, MacJapanese のファイルを読み込むことを考えます。Shift_JIS や CP932 であれば、File.read("hoge.txt", enco

                                        MacJapanese, CP932, Shift_JIS の違いと Ruby での取り扱い - Qiita
                                      • fudist - Shift_JISのダメ文字

                                        Shift_JIS(SJIS, cp932) の文字コードで、2byte目が0x5c の \ になっているものの俗称(だめ文字、駄目文字) 0x5cの \ は使用するフォントやロケールによりバックスラッシュまたは¥記号で表示されます。 ダメ文字を含む文字列やパス、ファイル名を処理する場合には文字化け、検索不可など様々な不具合が起きることがあります。 ダメ文字には ー ソ 十 表 など、使用頻度の高いものもあるので cp932を扱う場合には注意が必要です。 また広義には2byte目が 0x7c のパイプ文字 | になっている文字や、2byte目が正規表現などのメタ文字と重なる文字も含む場合もあります。 ダメ文字問題は正規表現をはじめとする様々な言語、システムで制御用のメタ文字として扱われる文字と同じバイト列が、SJISの漢字の2byte目に含まれていることにより起こります。 特に 0x5c

                                        • Goで[]byteをshift-jisの文字列に変換する

                                          エンコードの変換には、定番の text.encoding パッケージを使用しますが、code.google.com/p/go.text/encoding パッケージは使わないでください。 去年末 (Go 1.4 に先駆けて) から推奨されるパッケージ名が変わりました。現在では golang.org/x/text/encoding パッケージが使われます。 サンプルコード : package main import ( "fmt" "strings" "bytes" "io" "io/ioutil" "golang.org/x/text/transform" // "code.google.com/p/go.text/transform" // deprecated "golang.org/x/text/encoding/japanese" // "code.google.com/p/go.

                                            Goで[]byteをshift-jisの文字列に変換する
                                          • Shift-JISとUTF-8の違いとは | SIRIUSシリウス初心者入門

                                            SIRIUSシリウスのサイトオプションを開くと、文字コードが3種類から選択出来るようになっています。 Shift_JIS UTF-8 EUC-JP この3つは日本語を表現出来る文字コードです。 文字コードというのは、簡単に言えば”文字に割り当てられる数字”です。コードの種類によって割り当て数字が違います。 メリットデメリットをご紹介します。 Sponsored Link Shift_JIS メリット 消費バイト数が比較的少ない。 国内の携帯電話で読めるコード。 デメリット 使いようによって文字化けする。 エンコードデータに制御文字を含む場合が多いので、それを想定してない環境では誤作動したり文字化けしたりする。 文字種は9000ぐらい。 つまり、「Shift-JISは1文字あたりの容量は少ないけれど、表示環境によっては文字化けするし文字種類も多いわけじゃないですよ」ということです。 メリット

                                            • ShiftJIS::Collate - Shift-JIS 文字列の照合

                                              名称 概要 詳細 コンストラクタとテーラリング 比較 ソート 部分文字列の検索 NOTE 照合レベル 漢字文字クラス 長音記号と繰返し記号の置き換え 処理系定義項目 [JIS X 4061, 6.2] 作者 参考 名称 ShiftJIS::Collate - Shift-JIS 文字列の照合 概要 use ShiftJIS::Collate; @sorted = ShiftJIS::Collate->new(%tailoring)->sort(@source); 詳細 このモジュールは、JIS X 4061:1996 (日本語文字列照合順番) に基づいて、Shift-JIS 文字列を照合、整列するための関数を提供します。 このモジュールは JIS X 4061:1996 の実装の一つであり、 照合規則は、上記規格に基づいています。 処理系定義項目も参照のこと。 コンストラクタとテーラリング

                                              • JavaScriptで文字列をShift_JISに変換&URLエンコードする - tacamy--blog

                                                ユーザーが入力した文字列を元にして、そのキーワードの検索結果ページへリンクしたいけど、そのキーワードをJavaScriptでShift_JISにエンコードしないといけないという仕様を実装した。JavaScriptで文字コードを変換するというのをしたことがなくて調べたので、忘れないうちにメモ。 文字コードをUnicodeからShift_JISに変換 JavaScriptの世界の文字コードはUnicodeなので、まずは、入力されたキーワードをShift_JISに変換する必要がある。 npmにencoding-japaneseというライブラリがあったので、利用することに。 www.npmjs.com ちなみに、文字コードの変換だけだと iconv-lite - npm の方が有名っぽい雰囲気だったけど、encoding-japaneseはURLエンコードもできるからそっちにした。 JavaScr

                                                  JavaScriptで文字列をShift_JISに変換&URLエンコードする - tacamy--blog
                                                • KomodoでShift JISやEUC-JPを使用する方法 | コモドノコ

                                                  KOMODO IDE 4.0 で日本語を使おうを­参考に、Komodo 4.0.3でShift JISとEUC-JPを使えるようにしてみました。 私はMacでKomodoを使用しています。よって、 Komodo IDE.app/Conten­ts/MacOS/compo­nents/koEncodin­gServices.py を編集しました。このファイ­ルの79行目以降のエンコーディングの列挙 ('ascii', 'ASCII', 'ASCII', '', 1,'iso8859-1'), ('utf-8', 'UTF-8', 'UTF-8', codecs.BOM_UTF8, 1,'iso10646-1'), ('utf-16-be', 'UTF-16 (Big Endian)', 'UTF-16 (BE)', codecs.BOM_UTF16_BE, 0,'iso10646-1'),

                                                  • OracleをShift JISからUTF-8/UTF-16へ移行する時の問題点 - tanamonの稀に良く書く日記

                                                    今JA16SJISTILDE(Shift JIS)で運用しているDBをAL32UTF8(UTF-8)かAL16UTF16(UTF-16)に変更しようという話が出てきているので、何が問題になりそうかメモしてみる。 きっと他にもあるので後で追記する。 格納データ量が増える 1.5倍〜2倍程度には増える。 これはしかたない。 CHAR/VARCHARに格納できる文字数が減る 文字列型の格納方法をバイト単位(バイト・セマンティクス)から文字数単位(キャラクタ・セマンティクス)にすれば、むしろ格納文字数は増える。しかし、アプリのバリデーションがアホだと本来ORAエラーにより水際で防いでいた部分も格納されるようになるため、データ連係時に問題が出そう。 バイト数から描画エリアを判断できなくなる 例えば等幅フォントで全角50文字しか入らないエリアがあるとすると、そこに収めるための処理はアプリが実装すること

                                                      OracleをShift JISからUTF-8/UTF-16へ移行する時の問題点 - tanamonの稀に良く書く日記
                                                    • ThunderbirdでShift_JISのメールの件名が文字化けする

                                                      Thunderbirdでメールを受信すると、件名が文字化けしているメールが時々届く 送信元の文字コードの設定に問題があるのだが、受信の際に回避する方法をメモ バージョン:Thunderbird 3.1.4で確認 件名が文字化けしているメールは以下のようなもの Thunderbirdのサポートページには送信者側の問題とある http://mozilla.jp/support/thunderbird/kb/002614 ************************************* 原因 送信者側の問題です。日本語のメールには、主に ISO-2022-JP という文字コードが使われ ますが、件名・宛先等のヘッダ部分に Shift_JIS など別の文字コードが混ざりますと、文字 化けする可能性が高くなります。 一般的なメールソフトであれば、日本語のメールに最適な設定が行われており、通

                                                        ThunderbirdでShift_JISのメールの件名が文字化けする
                                                      • PHP5.6以上(PHP7含む)でShift_JIS、EUCのPHPファイルが文字化けする|PHP工房

                                                        PHP5.6以上(PHP7含む)の場合、拡張子が.phpの場合で、文字コードがShift_JIS、またはEUC-JPの場合、PHPが絡んでいようがいまいが文字化けしてしまうようです。(要するにそのファイルにHTMLだけが記述されていたとしても) もちろんmetaタグのContent-Typeで「charset=shift_jis」などを指定していたとしてもだから余計に厄介。 おそらくデフォルトcharsetがUTF-8に変わったせいだろうか。それにしてもこれはちょっとひどいな。。 metaタグやファイルの文字コードが間違いなくても文字化けするのでハマる可能性が高いと思う。 (あえてheaderで書いていないケースも多いと思うので ※特にPHPを書いていない場合はそもそも不要だったし) 解決法としては、単純にheader関数で明示的に文字コードを指定すれば解決できた。 以下1行をソース上の一

                                                          PHP5.6以上(PHP7含む)でShift_JIS、EUCのPHPファイルが文字化けする|PHP工房
                                                        • PHPのShift-JISでの文字化け - パソコンQ&A

                                                          ドレミファソ 噂 詐欺 圭介 機構 蚕 十 申告 貼り付け 能力 表現 饅頭 はShift-JISのPHPで文字化けする可能性があるので注意!! 文字コードで末尾が5Cになっている文字は文字化けを起こします。 Shift-JISでは5Cは『\』を表すためです。 これがエスケープ文字とされたりすることでエラーが起こる。 例えば以下の場合でも… <?echo "ソ";?> エラー Parse error: syntax error, unexpected $end in /public_html/test.php on line 1 ―ソ噂欺圭構蚕十申貼能表饅 よく使うもので上記のものがあります。 エラーが起こるケースと対処 ""の末に、この文字が来るとき 対処法(1) "ソ¥" 対処法(2) str_replace(" ","","ソ ") にするとか(ソの後に半角スペースが入っています)

                                                          • WWW::MechanizeやWeb::Scraperはmetaタグを見てデコードするが、charset=Shift_JISのコンテンツって実際にはCP932なので化けるのを防ぐEncode::Alias

                                                            WWW::MechanizeやWeb::Scraperはmetaタグを見てデコードするが、charset=Shift_JISのコンテンツって実際にはCP932なので化けるのを防ぐEncode::Alias スポンサードリンク Tweet WWW::MechanizeというPerlのウェブブラウザになりきるモジュールで、2006年9月の、バージョン1.21_01から、自動的にHTML文書のmetaタグなどからエンコーディングを取得して、デコードしてくれるのだけれども、オンライン上にあるほとんどのShift_JIS指定のHTML文書のほとんどが実際にはCP932(シフトJISのMicrosoft拡張)になっているために、文字化けしちゃうっていう問題があって、どうすれバインダー(未解決)っていうのを以前やりました。 M.C.P.C.: WWW::Mechanizeはmetaタグを見てデコードする

                                                            • ファイルの操作(Shift-JIS/UTF8対応)[ExcelのVBA]

                                                              Option Explicit Private Sub CommandButton1_Click() Dim fileNo As Integer ' ファイル番号 Dim buffer As String ' 一時的に文字列を格納 ' ファイルを開く為のファイル番号を取得 fileNo = FreeFile ' 指定されたファイルを開く Open "C:\excel_vba_22_sjis.txt" For Input As #fileNo ' ファイルがEOF(ファイルの終端)になるまでループをする Do Until EOF(fileNo) ' ファイルから一行づつbufferに読み込む Line Input #fileNo, buffer ' 読み込んだ一行をイミディエイトに出力 Debug.Print buffer Loop Close #fileNo End Sub 結果 正常にフ

                                                                ファイルの操作(Shift-JIS/UTF8対応)[ExcelのVBA]
                                                              • Shift_JIS art - Wikipedia

                                                                This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (November 2009) (Learn how and when to remove this message) An example of Shift_JIS art, depicting a cat sitting at a computer Shift_JIS art is artwork created from characters in the Shift JIS character set, a superse

                                                                  Shift_JIS art - Wikipedia
                                                                • Windows PhoneでShift-JISやEUC-JPの文字列を扱う - 酢ろぐ!

                                                                  Windows PhoneはUTF-8を使用するのが基本であり、日本で一般的に使われているShift-JIS(以下、SJIS)はサポートされていません。 例えば、SJISを使用しているテキストファイルをダウンロードしてきて文字列を表示させるプログラムを書いてみましょう。 using System; using System.Net; using System.Windows; using System.Windows.Navigation; using Microsoft.Phone.Controls; namespace NugetTest { public partial class MainPage : PhoneApplicationPage { // コンストラクター public MainPage() { InitializeComponent(); } protected o

                                                                    Windows PhoneでShift-JISやEUC-JPの文字列を扱う - 酢ろぐ!
                                                                  • Shift-JIS等の日本語のファイルを「Sublime Text 3」で開くと文字化けするので「ConvertToUTF8」を導入する

                                                                    トップページ 便利ツール/ソフト Shift-JIS等の日本語のファイルを「Sublime T... Shift-JIS等の日本語のファイルを「Sublime Text 3」で開くと文字化けするときの解決法 公開日:2014.11.09 更新日:2014.11.13 悠木 彩斗(@starlod_twtr) テキストエディタ 便利ツール/ソフト Shif-JISSublime Text 3UTF-8テキストエディタ文字コード文字化け 0 どうも、悠木(@starlod_twtr)です。 恋に落ちるトエディタ「Sublime Text 3」の文字化け対応方法をご紹介します。 文字化けを解消するために「ConvertToUTF8」という Shift-JIS 等の日本語のファイルを文字化けせずに UTF-8 に変換してくれるパッケージを導入します。 「Sublime Text 3」でUTF-8

                                                                      Shift-JIS等の日本語のファイルを「Sublime Text 3」で開くと文字化けするので「ConvertToUTF8」を導入する
                                                                    • difference between shift-jis and cp932

                                                                      U+2212 (MINUS SIGN) DISPLAY IMAGE いろんなブラウザで表示してみた結果をキャプチャしてみました。 PNG の表示できるブラウザでないと見えません。 あしからず。 Platform (OS) Win32 : Microsoft Windows 98SE Japanese OS/2 : IBM OS/2 Warp V4 Japanese (FX00505) Win3.1 : WIN-OS/2 on OS/2 Warp V4 Japanese (FX00505) Microsoft Internet Explorer 5.0 (Win32) Netscape Communicator 4.7 (Win32) Mozilla 0.97 (Win32) Opera 6 (Win32) Netscape Communicator 4.6 (OS/2) Mozilla 0

                                                                      • Masashi Komori on Twitter: "Shift_JIS「これってもしかして」 UTF-8「私たち」 「「?????ւ??��Ă??`?`?`?`?H」」 いや何でもないです。すみません。"

                                                                        Shift_JIS「これってもしかして」 UTF-8「私たち」 「「?????ւ??��Ă??`?`?`?`?H」」 いや何でもないです。すみません。

                                                                          Masashi Komori on Twitter: "Shift_JIS「これってもしかして」 UTF-8「私たち」 「「?????ւ??��Ă??`?`?`?`?H」」 いや何でもないです。すみません。"
                                                                        • Shift_JISサイトをNokogiriでパースするときにはエンコード指定(CP932指定推奨) - Qiita

                                                                          require 'nokogiri' require 'open-uri' doc = Nokogiri::HTML.parse(open(url, "r:Shift_JIS").read) doc = Nokogiri::HTML.parse(open(url).read, nil, "Shift_JIS") #別解1 doc = Nokogiri::HTML.parse(open(url), nil, "Shift_JIS") #別解2 結論2 (2014/11/4追加) サイト中のテキストに Windows の機種依存文字が含まれている場合は Shift_JIS 指定だと Nokogiri が (正確には Ruby が)解釈に失敗してパースし損ない、 Nokogiri オブジェクトが途中で切れてしまいます。ので CP932 を指定する必要があります。 よって、Shift_JIS エン

                                                                            Shift_JISサイトをNokogiriでパースするときにはエンコード指定(CP932指定推奨) - Qiita
                                                                          • IEにおけるEUC-JPの処理方法でShift_JISがからんでくる件 - hoshikuzu | star_dust の書斎

                                                                            http://d.hatena.ne.jp/hoshikuzu/20071018#p1 の続編。(私の中ではこちらを先に気がついたのですけれど。) Fileを読めるADODB.Streamを使って検証してみようというオハナシです。 16進の[0x8FD9EA59]というデータをもったテキストファイルを作成し、ローカルに保存します。これをADODB.streamで読ませます。読ませるにあたって、バイナリではなくテキストモードとし、エンコードを、EUC-JPとして指定したり、Shift_JISとして指定したりして、読みこんだ結果、ADODB.streamがそれを、どんなUnicodeとして解釈しているかを見ようというわけです。 Shift_JISとして読ませますと次のようになります。 [0x8FD9EA59]を、[0x8FD9]+[0xEA59]として2バイトずつに区切って理解し、Shift_

                                                                              IEにおけるEUC-JPの処理方法でShift_JISがからんでくる件 - hoshikuzu | star_dust の書斎
                                                                            • K6A Blog: Google App Engine: 携帯向けのページを作成する(xhtml+shift_jis)

                                                                              携帯向けXHTML(Shift_JIS)を出力するcode snippet。 XHTMLは3キャリア(i-mode, Y!, ez)で無難に表示できるTransitionalを使用します。 Pythonです。 index.py (utf-8, lf) index.m.html(utf-8, lf)

                                                                              • Shift_JISとかShift-JISとかShift JISとかシフトJISとか

                                                                                これにつまずいてしまったので、ざっと触れておきます。 アンダーバー付き「Shift_JIS」は IANA の character set の登録名です。 で、character set という言葉から「Shift_JIS は符号化文字集合」とつい思ってしまいますが、それは完全に間違いです。IANA の character set は符号化文字集...Shift_JISとかShift-JISとかShift JISとかシフトJISとか これにつまずいてしまったので、ざっと触れておきます。 アンダーバー付き「Shift_JIS」は IANA の character set の登録名です。 で、character set という言葉から「Shift_JIS は符号化文字集合」とつい思ってしまいますが、それは完全に間違いです。IANA の character set は符号化文字集合と文字符号化方式

                                                                                • いろは歌の暗号: いろは歌を万葉仮名表記 + Shift_JIS で表現したもの... - Wassr [お気軽メッセージングハブ・ワッサー]

                                                                                  USER CHANNEL PHOTO TRAVEL いろは歌の暗号: いろは歌を万葉仮名表記 + Shift_JIS で表現したものを EUC-JP として開くと、ヤバい文章になる。 by ごうだまりぽ at 2008-10-19(Sun) 00:30:40 via web レス(2) イイネ: この“ヒトコト”へのレス投稿(1ページ目) ごめんうそです by ごうだまりぽ at 2008-10-20 00:13:54 via web レス イイネ: なんという流れww EUC-JPにすると文字化けして、UTF-8にエンコードすると柿本人麻呂が「UNIXはワシが育てた」って言うんですよね(違 by どんジレ at 2008-10-22 18:11:00 via web レス レス投稿 レス投稿を行うにはまずログインしてください。 新規登録はこちらから!