並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 80 件 / 128件

新着順 人気順

shift-JISの検索結果41 - 80 件 / 128件

  • C++でShift-JIS, UTF-8, UTF-16 BOM有無とエンディアンを考慮してファイルの読み込みをする - 備忘録

    Ⅰ. はじめに Ⅱ. 環境 Ⅲ. プログラム Shift-JIS UTF-8 (BOM なし) UTF-8 (BOM あり) UTF-16 リトルエンディアン (BOM なし) UTF-16 リトルエンディアン (BOM あり) UTF-16 ビッグエンディアン (BOM なし) UTF-16 ビッグエンディアン (BOM あり) Ⅲ. 参考 Ⅰ. はじめに タイトルの通り「C++でShift-JIS, UTF-8, UTF-16 BOM有無を考慮してファイルの読み込みをする」方法です。 参考のURLには重要な内容が含まれているので目を通してください。 Ⅱ. 環境 Visual Studio 2017 Windows 10 Pro 64 bit Version 1703 (Creators Update) Ⅲ. プログラム ファイルの内容を全て読み込みむサンプルです。 Shift-JIS

      C++でShift-JIS, UTF-8, UTF-16 BOM有無とエンディアンを考慮してファイルの読み込みをする - 備忘録
    • 未だにShift-JISに苦しまされた話 - Qiita

      かつて担当していたシステムはWindowsサーバー上で動くシステムで文字コードMS932だったため、 全角チルダ問題だのJIS第三・第四標準漢字だのに散々悩まされました。 が、今実装しているシステムは新たにUTF-8を利用して作り直しているので、もう心配はありません。 文字コード問題は過去のものになったのだ、と昨日までは思っていました。 ExcelはCSVをShift-JISで開く 今作っているシステムは機能要件としてCSV出力が必要でした。 当然、出力する文字コードはUTF-8です。 人名も想定される出力データに含まれるのでShift-JISはあり得ません。 が、システムを利用してもらったところ、 「Excelで開いたら文字化けする」との苦情が入ってきました。 自分のPCにExcelを入れていないの手元で確認はできないのですが、 ExcelはCSVファイルを問答無用でShift-JISと

        未だにShift-JISに苦しまされた話 - Qiita
      • phpバージョンアップに伴うSHIFT-JISサイトの文字化け改善方法について | 名古屋、春日井でホームページ制作なら株式会社アールデザインにお任せ

        古いサイトは、文字コードを「SHIFT-JIS」で制作しているケースが多いと思います。 wordpress導入に伴い、レンタルサーバーのphpバージョンを7.0以上にアップした際に文字化けが発生します。 全ページ修正することで解決はできますが、大規模サイトだと変更ボリュームも多いため php.ini の設定変更で解決できる方法を記載します。 コアサーバーの場合 1.PHP 7.1のままで、文字化けを解消 /public_html/.fast-cgi-bin/php71.ini に、下記一行を追記する。 default_charset = "" 2.もしくはPHPスクリプト内で、下記一行を追記 ini_set('default_charset', ''); 以下参考記事 https://www.coreserver.jp/info/brandnew2017/

        • 【VBA】Shift-JIS・UTF-8等、各種文字コードのファイル読み込み【コピペで使えるサンプル付き】

          今回はAccess等で使われるVBAで、Shift-JIS(SJIS)・UTF-8等、各種文字コードのファイルを読み込む方法を紹介します。 内容としては、OpenステートメントやADODB.Streamを使った手法です。 自作関数のサンプルもつけてますので、是非ご活用ください! また、同時にダイアログを開いて対象のファイル名を取得する方法も紹介してますので、良かったらそちらもどうぞ。 紹介する手法 まず、本記事の簡単なまとめから♪ ・Openステートメント Shift-JISのみ ・ADODB.Stream ← ☆汎用性があるため個人的にはおすすめ Shift-JIS・UTF-8他 共通で使っているテストデータやサブ関数 説明の際に使用するテストデータや、自作関数の中で呼び出しているサブ関数です。 本記事とは内容が離れますので、飛ばしてもらっても大丈夫です。 テストデータ 今回テストとして

            【VBA】Shift-JIS・UTF-8等、各種文字コードのファイル読み込み【コピペで使えるサンプル付き】
          • Google SpreadSheet のシートを Shift JIS の CSV 形式でダウンロードする GAS - Qiita

            「ダウンロード」メニューの CSV (Shift JIS) を選ぶとダイアログが表示され、ダウンロードリンクをクリックすると SJIS 形式で DL できる。 動作確認は Chrome でしかしてない。 download.gs: function onOpen() { const spreadsheet = SpreadsheetApp.getActiveSpreadsheet(); const entries = [{ name : 'CSV (Shift JIS)', functionName : 'downloadSJIS_CSV' }]; spreadsheet.addMenu('ダウンロード', entries); } function downloadSJIS_CSV() { // 開いてるシートのデータを取得 const sheet = SpreadsheetApp.getA

              Google SpreadSheet のシートを Shift JIS の CSV 形式でダウンロードする GAS - Qiita
            • 【Dart/Flutter】Shift-JISでストレージにファイルを出力 - Qiita

              何を解決する記事か? Dart/Flutter開発において、日本語文字列をShift-JISでエンコードしてテキストファイルを出力する方法を記載します。 (標準ではおそらく対処できず、一工夫します。) 結論 charset_converterライブラリ を使用して、下記のように処理します。 final encoded = await CharsetConverter.encode("Shift_JIS", contents); //encoding await File(filePath).writeAsBytes(encoded); //save contentsは書き込む本文、filePathは保存するパスです。いずれもString型です。 通常、テキストファイルの出力はFile.writeAsString関数を使用しますが、ここではライブラリを使用してバイト配列にエンコードした上でフ

                【Dart/Flutter】Shift-JISでストレージにファイルを出力 - Qiita
              • EclipseでShift-JISを使用する方法 - [Eclipse/開発環境 ツール類] ぺんたん info

                ファイルを右クリックして「プロパティ」を選択し、 「リソース」項目の「テキスト・ファイル・エンコード」の「その他」で、 Shift-JISを選択します。 もしここで選択項目のプルダウンにShift-JISがなかった場合には、直接「Shift-JIS」または「sjis」と入力するとShift-JISにできます。 プルダウンなので直感的にそれ以外は選べないのかと思いきや、テキスト入力できるんです。

                • 『「//このコメントを消したら動かない」は大体Shift_JISの2バイト目が原因で発生する - Qiita』へのコメント

                  ブックマークしました ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください Twitterで共有

                    『「//このコメントを消したら動かない」は大体Shift_JISの2バイト目が原因で発生する - Qiita』へのコメント
                  • node.jsでShift_JISのテキストファイルに書き込む

                    Shift_JISのテキストファイルに書き込むには、encoding-japaneseを使ってJa文字列をShift_JISのバイト配列に変換して保存します。 UTF-8のテキストファイルに書き込む方法は、「node.jsでUTF-8のテキストファイルに書き込む」をご覧ください。 encoding-japaneseのインストール npm install encoding-japanese const fs = require('fs'); const Encoding = require('encoding-japanese'); // ファイル名 const file = 'sjisのテキストファイル.txt'; // データ const text = 'この文字列の文字コードはShift_JISです。'; // 文字コード const charset = 'SJIS'; // 文字列を

                      node.jsでShift_JISのテキストファイルに書き込む
                    • Shift_JIS、CP932、MS932、Windows-31J(文字コード関連) | 読み物 | ウナのIT資格一問一答

                      Windows標準の文字コードはShift_JISではなく、Windows-31Jです。 それらの違いやCP932、MS932といった用語もあわせて整理してみましょう。 まずはShift_JIS。 これは日本語の文字集合を符号化する文字符号化方式のうちの一つです。 Microsoftにより、MS-DOSの標準日本語コードとして採用され、CP932という管理番号を与えられるとともに独自の拡張が行われました。 MicrosoftはこのCP932を独自に拡張することを、OEMメーカー(MS-DOSを搭載したパソコンを販売するメーカー)に許していたため、各OEMメーカーごとに異なる拡張が行われました。 その後、MicrosoftはWindows3.1の日本語版を出すにあたり、OEMメーカーにCP932の独自拡張を許すという方針を撤回し、当時、日本のパソコン市場で特に大きなシェアを持っていたIBMと

                      • 中国語と日本語が混在しているcsv(shift jis win)をphpで読み込み方法について

                        こんにちは。 中国語と日本語が混在しているshift jis winのcsvをphpで以下のようにして読み込もうとしているのですが、中国語だけ文字化けしてしまうのですが、どのようにすればutf-8で読み込めるのでしょうか。 [FYI] csv自体はプロジェクトの都合によりshift jis winで保存しなければいけないので、shift jis win->utf-8の変換をしたい感じとなります。 ■ csv 言葉, 中国語訳 こんにちは, 您好 ありがとう, 谢谢啦 ■ csvの16進ダンプ $ hexdump -x ./test.csv 0000000 be8c 7497 922c 8d86 8c91 96ea 0af3 b182 0000010 f182 c982 bf82 cd82 3f2c 448d 820a 82a0 0000020 82e8 82aa 82c6 2ca4 3f3

                          中国語と日本語が混在しているcsv(shift jis win)をphpで読み込み方法について
                        • Shift JISやEUCなどからUTF-8へ変換する方法

                          ソースコードなどのテキストファイルを共有すると、エディタなどで開いたときに日本語が文字化けすることがあります。そのときの対処方法です。 エンコードタイプ コンピューターは基本的に数値で物事を判別し処理します。 コンピューターが扱う文字もその仕組で処理します。 26文字の英語のアルファベットも数値に変換されて処理します。 そして日本語も同様に数値に変換されてコンピューターは識別し処理します。 この変換のことをエンコードといい、アルファベットはどの種類のコンピューターでも同じ数値データが割り当てられます。 なので、英語で書かれたテキストファイルはそれを作成したコンピューターと違うコンピューターで表示しても文字化けはしません。 ところが日本語はコンピューターの種類によって(正確にはOSの種類によって)、日本語を扱うときのエンコードが異なります。 UnixはEUC、WindowsはShift_JI

                            Shift JISやEUCなどからUTF-8へ変換する方法
                          • 【JavaScript】Edge の IE モードで Shift-JIS にない文字コードを判定するには - 砂漠の旅人(たびと)

                            こんにちは、たびとです。 いまだに Shift-JIS で動作しているレガシーなシステムは、意外と多いと思います。 例えば Web システムだと、ブラウザは Unicode を受け付けるのに、 Web サーバ側のアプリが Shift-JIS だと色々と問題が発生します。 今回は、Unicode で入力された文字列を Shift-JIS に変換する必要がある場合、 どのように JavaScript を使って実装すればよいのかを説明したいと思います。 この記事の対象者 文字コードについて 各文字コードの調べ方 サロゲート文字 古い ASP.NET Form の Shift-JIS Shift-JIS 判定のアプローチ 制約事項 方式設計 JavaScript の実装 実装のポイント サロゲート文字 クエスチョンマーク (0x3f) まとめ 参考サイト この記事の対象者 レガシーなシステムの面倒

                              【JavaScript】Edge の IE モードで Shift-JIS にない文字コードを判定するには - 砂漠の旅人(たびと)
                            • [WIP] Express で Shift_JIS な文字列を UNICODE にする - Qiita

                              そのうち完全に理解したら書き足します。たぶん。 やりたいこと Node.js v8 ~ Express POST でリクエストボディに Shift_JIS な文字列が詰まってる 文字列を JavaScript で処理したいので UNICODE にしたい やりかた const express = require('express') const bodyParser = require('body-parser') const encoding = require('encoding-japanese') const PORT = process.env.PORT || 3000 const app = express() app.use(bodyParser.urlencoded({ extended: true })) app.post('/', (req, res) => { cons

                                [WIP] Express で Shift_JIS な文字列を UNICODE にする - Qiita
                              • Ruby で UTF-8 の文字を Shift JIS の文字に変換する - 約束の地

                                発端 UTF-8 の CSV は Excel で文字化けするから。 メソッド 素晴らしいメソッドがありました。String クラスを拡張するメソッドです。 このメソッドの特徴は、「UTF-8 → Shift-JIS → UTF-8」という変換を行う点です。つまり、入力文字も出力文字も UTF-8 であるという点です。素的な設計だと思います。 もしShift-JISで文字列を吐き出したい場合は、この #sjisable を施した文字列を「何も考えずに」Shift-JISに変換すればいいだけとなります*1。 以下は、上記の記事を発見する前の記事です(残しておきます) メソッド(旧記載) 元々以下のページにあるものに手を加えただけです。 上記のメソッドをそのまま使っていたのですが、ある日エラーで出力が止まっていまして、エラーメッセージを見たところ以下のようなメッセージを吐いていました。 (省略)

                                  Ruby で UTF-8 の文字を Shift JIS の文字に変換する - 約束の地
                                • AWS S3のCSV(Shift JIS)をLambda+pandasで読み込んでみた - Qiita

                                  import json import os import boto3 from lib import AwsUtils import pandas from io import StringIO def lambda_handler(event, context): """ S3にアップロードされたファイル(sjis)を読む """ # events file_name = event.get('file_name') # constants BUCKET_NAME = os.environ['BUCKET_NAME'] # ファイルはshift_jisを想定 s3_client = boto3.client('s3') s3_obj = s3_client.get_object(Bucket=self.BUCKET_NAME,Key=f'uploads/{file_name}') ori

                                    AWS S3のCSV(Shift JIS)をLambda+pandasで読み込んでみた - Qiita
                                  • PHPをShift-JISで構築した際にMYSQL保存時の文字化けを回避する | ホームページ制作 オフィスオバタ

                                    2020年6月2日 ホームページでMYSQL等のデータベースを使う場合は、PHP等でサイト構築する必要があります。 通常はHTMLもPHPもMYSQLも文字コードを「UTF-8」で構築すれば特に文字化けは発生しません。 ただ、サイトを「Shift-JIS」で構築しなければならない場合もあります。 Shift-JISでPHPを構築する場合は、文字コード変換などを行えば容易にできます。 ところが、MYSQLに保存した際に、一部の特殊文字が文字化けして保存されました。 今回Shift-JIS構築のPHPでMYSQLに文字化けの原因と対策について調べましたので、忘備録として記録いたします。 今回MYSQL保存で文字化けした文字は「髙」と「﨑」と「Ⅳ」 投稿記事をShift-JISでMYSQLに保存するアプリの作成で、何気に入力したら文字化けが発生しました。 一応phpMyadminでどのように登録

                                      PHPをShift-JISで構築した際にMYSQL保存時の文字化けを回避する | ホームページ制作 オフィスオバタ
                                    • .NET CoreでShift-JISを取り扱う方法 - Pandora Pocket

                                      .NET CoreではShift-JISがそのままでは利用できない。 .NET Frameworkで作成していた時は問題なく動いていたプログラムをそのまま移植すると、 ArgumentException: 'shift_jis' is not a supported encoding name. For information on defining a custom encoding, see the documentation for the Encoding.RegisterProvider method. と怒られる。 対策 エラーメッセージにある通り、カスタムエンコーディングを登録してやる必要がある。 NuGetからSystem.Text.Encoding.CodePagesを参照し、 コードのどこか(Shift-JIS処理するより前)に下記を挿入。 Encoding.Regis

                                        .NET CoreでShift-JISを取り扱う方法 - Pandora Pocket
                                      • pandas で文字コードがShift-JISであるcsvファイルを読み込む方法 - Qiita

                                        codecsというライブラリを用いることで、文字コードがShift-JISであるcsvファイルを読み込むことができます。 import pandas as pd import codecs with codecs.open('path_to_file', 'r', 'Shift-JIS', 'ignore') as file: temp = pd.read_table(file, delimiter=",")

                                          pandas で文字コードがShift-JISであるcsvファイルを読み込む方法 - Qiita
                                        • JavaScript の内部コード文字列を SHIFT_JIS としてダウンロードさせる方法 : logical error

                                          SyntaxHighlighter カスタマイズ SyntaxHighlighter のツールバーの右端のアイコンでファイルをダウンロードさせると、テキストのキャラクタセットは UTF-8 になります。通常はそれでもいいのですが、VBScript をダウンロードしてもらう場合は SHIFT_JIS である必要があるので、なんとかならないかと調べてみてすぐ見つけたのが javascriptで文字コード変換 という Qiita の記事でした。その中で紹介されている ecl.js は、自分も以前使った事があったのですが、バイナリデータとして変換する目的では無いと記憶していました。ですが、一応記事の冒頭にあるコードでテストしてみましたがうまく行かず、Encoding.js のほうを使用して目的を達成しました。 Encoding.js 元々、バイナリの配列にデータを格納して変換しているので、文字列か

                                            JavaScript の内部コード文字列を SHIFT_JIS としてダウンロードさせる方法 : logical error
                                          • 【Python】複数CSVファイルの文字コードをUTF-8からShift-JIS(シフトJIS)に一括変換してメモ帳やExcelでの文字化けを防ぐ【Googleフォーム】

                                            ZOOMで会議や講義、研修などを行うことが多くなるにつれてGoogleフォームを利用する機会が増えてきました。ところが、Googleフォームの回答結果をCSVファイルでダウンロードしてExcelで編集しようとすると、文字化けしているんですよね。メモ帳やExcelで開いてみると、以下のように完全に文字化けしています。 この記事では文字コードを変更して文字化けを防ぐ方法を丁寧に解説します。 CSVファイル文字化けの原因 文字化けの原因は文字コードがUTF-8という文字コードだからです。メモ帳やExcelで文字化けしないためにはUTF-8をShift-JISという文字コードに変換する必要があります。 1つのCSVファイルの文字コードを変えるのは簡単! 1つのCSVファイルの文字コードを変えるのは簡単です。CSVファイルをメモ帳で開き、文字コードをANSIに変えるだけです。 ここで、「ANSI?S

                                              【Python】複数CSVファイルの文字コードをUTF-8からShift-JIS(シフトJIS)に一括変換してメモ帳やExcelでの文字化けを防ぐ【Googleフォーム】
                                            • Visual Studio Codeで文字コード(UTF-8、Shift-JIS)を指定してファイルを開く - VSCode|OAR CODE

                                              Visual Studio Codeで文字コード(UTF-8、Shift-JIS)を指定してファイルを開く Visual Studio CodeはデフォルトではUTF-8でファイルを開くようになっているので、Shift-JISのファイルを開くと文字化けされて表示されてしまいます。 文字コードを指定して開く方法、また、ファイルを開いた際に文字コードを自動判別して開くようにする設定について紹介します。

                                                Visual Studio Codeで文字コード(UTF-8、Shift-JIS)を指定してファイルを開く - VSCode|OAR CODE
                                              • 『UTF-8で動くRailsがShift_JISな外部システムと通信する方法 - BOOK☆WALKER inside』へのコメント

                                                ブックマークしました ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください Twitterで共有

                                                  『UTF-8で動くRailsがShift_JISな外部システムと通信する方法 - BOOK☆WALKER inside』へのコメント
                                                • Grasshopper で Shift JIS 形式のテキストデータを読み込む - Qiita

                                                  はじめに Grasshopper の ReadFileコンポーネント でCSVデータを読み込んだら文字化けしてしまった。Shift JIS のテキストデータはエンコード指定が必要と教えていただいたのでやってみた。(kanano さんありがとうございます!) ReadFileコンポーネントはutf-8で書かれているみたいですね!shift-jisで読むにはスクリプトでエンコード指定する必要がありそうです。 — kanano (@_kkanano) January 14, 2022 Pythonで文字コードをゴニョゴニョ GhPython Script コンポーネントのインプットを FileName アウトプットを txt に変更 「Python 文字コード」で検索すると山ほど情報が出てくるんだけど、GhPythonではうまく動かないものが多くいが意外と苦労した。最終的に成功したのはこちら t

                                                    Grasshopper で Shift JIS 形式のテキストデータを読み込む - Qiita
                                                  • MacでCSVを使うにはVisual Studio Codeを使うと便利でその設定方法ややり方をまとめてみました,日本語化,Edit csv,Shift_JISの文字化け変換方法,検索方法,置換方法,重複除去方法,背景色の変更方法 | ブルージョナサンのブログ

                                                    HOMEMacMacでCSVを使うにはVisual Studio Codeを使うと便利でその設定方法ややり方をまとめてみました,日本語化,Edit csv,Shift_JISの文字化け変換方法,検索方法,置換方法,重複除去方法,背景色の変更方法

                                                    • [Nuxt]API経由で文字コードがShift_JISのCSVファイルをダウンロードする

                                                      案件で API 経由で Shift_JIS の CSV ファイルをダウンロードする必要がありましたが、その際に大分はまってしまいました。 他の記事に API 経由で Shift_JIS の CSV ファイルをダウンロードする記事があまり見当たらなかったのもあり、備忘録として残しておきます。 動作環境 Nuxt3 TypeScript はまったポイント レスポンスは下記の想定です。 Shift_JIS でエンコードされた CSV ファイルをダウンロードする想定です。 <!-- API レスポンスヘッダ --> content-disposition: attachment; filename="hoge.csv" content-type: text/csv; /**CSVテキスト取得 */ const fetchCsv = async () => { const { data, error

                                                        [Nuxt]API経由で文字コードがShift_JISのCSVファイルをダウンロードする
                                                      • Python Shift-JISをUTF-8に変換する - Why it doesn't work?

                                                        Google Maps API関連ではないです。 出力されたログを漁っていると、いまだにShift-JISを使用している人達がいます。 エディタを調整するのも面倒なので、pythonで文字コードを変換してしまうことにしました。 1. Python 2系 with open('sjis_file.txt') as sf: with open('utf8_file.txt', 'w') as uf: for line in sf: uf.write(unicode(line, 'shift-jis').encode('utf-8')) これで、Shift-JISで書かれたsjis_file.txtをUTF-8に変換できます。 2.7で動作確認済みです。 2. Python 3系 3系では、codecs を使って文字コードを指定してファイルの読み書きができます。 import codecs sf

                                                          Python Shift-JISをUTF-8に変換する - Why it doesn't work?
                                                        • UnityにおけるShift_JISのややこしすぎる事情たち

                                                          UnityでShift_JISを扱おうとして直面した様々な問題について書いていきます。 基本 C#でShift_JISを扱うためには、基本的にSystem.Text.Encoding.GetEncoding("Shift_JIS")を使用します。 ①ビルド後にエラーを吐く問題 エディタでは問題なく動作しますが、ビルドするとGetEncoding("Shift_JIS")で実行時エラーを吐きます。 NotSupportedException: Encoding 932 data could not be found. Make sure you have correct international codeset assembly installed and enabled. どうやらUnityではビルド後にShift_JISエンコードに必要なアセンブリが含まれないらしく、これらを手動で追加

                                                            UnityにおけるShift_JISのややこしすぎる事情たち
                                                          • VBAでShift-JISのファイルをBOM無しUTF-8に変換する | Excel作業をVBAで効率化

                                                            他の変換は以下のリンクを参照 このページではShift-JISのファイルをBOM無しのUTF-8に変換する方法を紹介しています。 その他の変換は以下を参照ください。 VBAでShift-JISのファイルをBOM付きUTF-8に変換する VBAでShift-JISのファイルをBOM無しUTF-8に変換する(当ページ) VBAでUTF-8のファイルをShift-JISに変換する VBAでEUCのファイルをShift-JISに変換する VBAでShift-JISのファイルをEUCに変換する 文字コード変換にはActiveX Data Objectsを利用する VBAの標準機能では文字コードはUnicode(UTF16-LE)とASCIIの2種類が扱えます。 しかし実際に目にするファイルの文字コードはShift-JIS、UTF-8のBOM付き、UTF-8のBOM無し、EUCの4種類になってきます。

                                                              VBAでShift-JISのファイルをBOM無しUTF-8に変換する | Excel作業をVBAで効率化
                                                            • [Node.js] Express から Shift_JIS の CSV ファイルを文字化けさせずにダウンロードする方法

                                                              こんにちは。最近、初めて麻婆豆腐を作ってみた k-so16 です。改良点などはありますが、及第点の出来になって安心しました。 Express から 動的に生成した CSV のテキストをクライアントにファイルとしてダウンロードさせる 際に、 Excel で開かれることを想定して文字コードを Shift_JIS に設定したい場合があります。この場合、 CSV のテキストの文字コードを Shift_JIS に変換するほかに、 レスポンスヘッダーの Content-Type の Charset も Shift_JIS に設定する必要があります。 Express のプログラム側でレスポンスヘッダーに設定したにも関わらず、実際のレスポンスでは UTF-8 となっており、ダウンロードした Excel を開くと 文字化け を起こしてしまいました。 本記事では、 Express から Shift_JIS の

                                                                [Node.js] Express から Shift_JIS の CSV ファイルを文字化けさせずにダウンロードする方法
                                                              • [.NET Core] Shift-JIS を扱う - Qiita

                                                                .NET Core 3.1 で Shift-JIS エンコードを利用しようとした際に調べたこと。 やりたいこと .NET Core 3.1 で Shift-JIS を扱いたい 環境 Windows 10 Pro Visual Studio 2019 .NET Core 3.1 最初に 何も考えずに Encoding.GetEncoding("Shift_JIS"); のようにして実装したところ、以下エラーが発生。 System.NotSupportedException: 'No data is available for encoding 932. For information on defining a custom encoding, see the documentation for the Encoding.RegisterProvider method.' 調査 改めて .N

                                                                  [.NET Core] Shift-JIS を扱う - Qiita
                                                                • shift_jisのファイルをutf-8に変換する - Qiita

                                                                  Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

                                                                    shift_jisのファイルをutf-8に変換する - Qiita
                                                                  • fzf.vimでShift_JISもgrepできるようにする - Qiita

                                                                    今まで ag The Silver Searcher を使っていたのだけど、業務のカクカクシカジカでShift_JISを使うことが増えてた。ag でSjift_JISをgrepするには nkf で変換を挟むなどの無理くり変換になりそうなので、他の方法を探すことにする。 Neovimを使っているので、fzf.vimでも使えるのが条件。 ripgrepならできそう カクカクシカジカでripgrepならできそう。 名前だけ知っていた。 正規表現をオプションなしで使えるなど、フィーチャーしてる。 早い。体感的にも分かるくらい早い。 単純なベンチマークだと ag の1/5の値が出てるらしい。 .gitignoreをデフォルトで読み込み、無視するファイルを無視する。 オプションで数種のエンコーディングに対応する。 Rust製 ripgrepをインストールする brewで入る。

                                                                      fzf.vimでShift_JISもgrepできるようにする - Qiita
                                                                    • 日本語 (シフト JIS) - shift_jis - 文字コード表

                                                                      「日本語 (シフト JIS) - shift_jis - 文字コード表」の文字コード表です

                                                                        日本語 (シフト JIS) - shift_jis - 文字コード表
                                                                      • 文字列をShift-JISでエンコードしたい - Qiita

                                                                        jsでテキストのエンコードデコードをしたいときに便利なのがTextEncoderとTextDecoderクラス TextDecoderは文字コードを指定してUint8ArrayからStringにデコードできる TextEncoderはStringからUint8Arrayにエンコードできるが文字コードはutf-8のみである shift-jisでエンコードしたいときはその手のライブラリに頼るのが一般的 せっかくTextDecoderがあるのでなんとかしたいというお話 const sjis=class{ constructor(){ this.e={};this.d={}; ((td=new TextDecoder('sjis'),f=w=>(_=> _.length==1&&_!='�'&&(this.e[_]=w).reduce((a,x,i,{length:l})=>(i==l-1?a[x

                                                                          文字列をShift-JISでエンコードしたい - Qiita
                                                                        • QA: エンコーディングをSHIFT_JISからUTF-8に変えたことによる?文字化け | TeX

                                                                          「エディタでの表示の問題」なのか「タイプセットで作成された PDF 」なのかわからないのですが、 文字コード変換された方法(ツール名やオプション)と 使用されているエディタを教えてください。 また、添付の sjis のソースを utf-8 のに変換した場合はどうなりますか

                                                                          • pythonでJIS X 0208をShift-JISやUTF-16に変換する - Qiita

                                                                            あることでJISコードを日本語変換したくなったときのやり方が分からなかったのでメモ。 方法 公開されているJIS X 0208コードの変換表を用いて連想配列を作成する 下は対応表 http://unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/JIS0208.TXT http://ash.jp/code/unitbl21.htm プログラム import os ar = [] with open('./JIS0208.TXT') as f: for t_line in f: # 先頭がコメントの部分は除く if t_line[0] != "#": sjis, jis, utf16 = os.path.basename(t_line).split('\t')[0:3] ar.append([jis, utf16]) # 例) ar['0x3B

                                                                              pythonでJIS X 0208をShift-JISやUTF-16に変換する - Qiita
                                                                            • なぜWindowsではShift-JISのことをANSIと表記しているのでしょうか。 - ANSIというのはASCIIを作った組織... - Yahoo!知恵袋

                                                                              なぜWindowsではShift-JISのことをANSIと表記しているのでしょうか。 ANSIというのはASCIIを作った組織だと思うのですが何の関係があるのでしょうか。 かつてビル・ゲイツ氏がMicrosoft Corp.を率いていた時代 ビルと強い信頼関係を気づいていた古川享氏が日本法人のトップでした。 古川氏はシフトJISの開発整備でも重要な役割を担っていて いわばMS-DOSの日本語対応は日本でやっていたようなものでした。 それが今では二人共去っていますし 日本法人は切り捨てられて、別会社の日本マイクロソフト社です。 最新のOSについての新情報も、日本マイクロソフトには なかなか入ってこず、電話問い合わせしても要領を得ないほどです。 どの段階から悪化したのかははっきりしませんが ようするに、Microsoft Corp.は日本市場を軽視しています。 MS-IMEの不具合は度々報じら

                                                                                なぜWindowsではShift-JISのことをANSIと表記しているのでしょうか。 - ANSIというのはASCIIを作った組織... - Yahoo!知恵袋
                                                                              • HTMLで文字化けを直す方法(UTF-8、Shift_JIS) - Qiita

                                                                                はじめに ソースコードなどのテキストファイルを他のエンコードタイプでブラウザ表示させると文字化けしてしまいます。 HTMLで文字エンコーディングを指定し、文字化けを直す方法を説明していきます。 目次 1.文字エンコードって何? 2.エンコードタイプとは、コードと文字の対応表 3.HTMLでエンコードタイプを指定する 4.エンコーディングを変換する 1.文字エンコードって何? 一言でいうと、「文字データを数値へ変換させること」です。 コンピューターはデータを「数値」でしか理解できません。そのため、「文字」を扱う場合には、「数値」に変換して処理を行います。この変換のことを文字エンコードと言います。 2.エンコードタイプとは、数値と文字の対応表 コンピューターに「文字」を理解させるためには、「数字」と「文字」の対応表が必要です。 この対応表にはいくつかの種類があって、OSの種類によって、扱う対応

                                                                                  HTMLで文字化けを直す方法(UTF-8、Shift_JIS) - Qiita
                                                                                • JavaScript で文字列を Shift_JIS に変換 - Qiita

                                                                                  Encoding API TextEncoder で変換すれば… utf-8 のみ …だと?…((((;゚Д゚))))))) TextEncoder: encoding プロパティ 持つことができる値は utf-8 のみです。 TextDecoder で逆変換はできるのに… (´・ω・`) TextDecoder: encoding プロパティ 日本語の古いマルチバイトエンコーディング: euc-jp, iso-2022-jp, shift-jis … Decoder があれば Encoder もできる! const table = { '\u00a5': 0x5c, '\u203e': 0x7e, '\u301c': 0x8160 }; const decoder = new TextDecoder('shift-jis'); for (let i = 0x81; i <= 0xfc;

                                                                                    JavaScript で文字列を Shift_JIS に変換 - Qiita