Corredor

ウェブ、プログラミングの勉強メモ。

UTF-8

【Angular Utilities】色々とエンコード・デコードする Encoder Decoder を作った

今日も Angular Utilities。URI エンコードされている文字とか、Unicode 文字参照になっている文字とかを、雑多にエンコード・デコード、エスケープ・アンエスケープするツールを作った。 https://neos21.github.io/angular-utilities/encoder-decoder どれ…

MySQL の「Incorrect string value」エラーを直す (サロゲートペアに対応した UTF8MB4 エンコーディングに変更する)

CentOS Linux 上にインストールした MySQL で検証。 MySQL を使っていて、絵文字を含むテキストを INSERT・UPDATE しようとしたら、以下のようなエラーが出た。 Incorrect string value: '\xF0\xA6\x9A\xB0\xE7\x94...' for column 'my_column' at row 1 調…

BOM 付き UTF-8 のファイルから BOM を取り除く Node.js スクリプト

世界の文字と記号の大図鑑 6.0の全グリフ Unicodeジャンル: 本・雑誌・コミック > PC・システム開発 > 入門書 > その他ショップ: コンプリートブックス価格: 17,280円 BOM 付き UTF-8 のテキストファイルを指定して、BOM を取り除いて同ファイルに上書き保存…

node-sass が生成する CSS ファイルは BOM 付き UTF-8 になる

Web制作者のためのSassの教科書 改訂2版 Webデザインの現場で必須のCSSプリプロセッサ作者: 平澤隆,森田壮出版社/メーカー: インプレス発売日: 2017/09/15メディア: 単行本(ソフトカバー)この商品を含むブログを見る 最近、よく node-sass で SCSS をトラ…

ActiveX を使用してテキストを暗号化する

ActiveXプログラマーズ・ライブラリ―スクリプト言語からJavaまで各種ツールに対応作者: スレーマンララニ,ラメッシュチャンダック,白樹社テクニカルラボ出版社/メーカー: IDGコミュニケーションズ発売日: 1997/10メディア: 単行本この商品を含むブログを見る…

IE 限定・ローカルにある UTF-8 の HTML ファイルから Shift-JIS 形式のファイルを文字化けさせずに読み込む方法

ローカルに HTML ファイルがある。エンコーディングは UTF-8 を指定している。 これとは別に、同じフォルダ内に Shift-JIS 形式の別の HTML ファイルがある。 この UTF-8 の HTML ファイルから、Shift-JIS のファイルを読み込んで、インラインに展開させたい…

ADODB.Stream で BOM なし UTF-8 のテキストファイルを書き出す

前回、ADODB.Stream を使って UTF-8 でファイルの読み書きを行った。しかしこのとき書き出されるテキストファイルは BOM 付き UTF-8 になってしまう。 neos21.hatenablog.com そこで今回は、BOM なし UTF-8 のテキストファイルを書き出すよう、前回の VBScri…

UTF-8 で書かれたテキストファイルが BOM 付きかどうかを「メモ帳」で調べる簡単な方法

UTF-8 のテキストファイルを作成するとき、「BOM 付き」とか「BOM なし」といった言葉を耳にする。 「BOM」とは Byte Order Mark の略で、「このファイルは Unicode 形式で書かれていますよ~」と判別させるための情報。UTF-8 の場合、ファイルの先頭に「0xE…

VBScript で UTF-8 のテキストファイルを読み込む・書き出す

過去に FileSystemObject を使って、Shift-JIS や UTF-16 でエンコードされたテキストファイルの読み書きはできた。 neos21.hatenablog.com neos21.hatenablog.com 今回は、HTML5 時代のデフォルトといえる、UTF-8 でテキストの読み書きをしてみる。 WSHクイ…