関工健児誇りあれ!?

下関のブログです(^^)v 明日見村 MotoG5Plus Windows10 Kindle iPhone Access Excel VBA ALCATEL IDOL4 Zenfone2 ZE551ML CHUWI Hi8 目標は?100kb/s でも読めるアホblog です

お仕事系です(^^)v 文字コードの一括変換なのネ

--- 2018-05-22 ---

 

お仕事系でございます
意外と出来が良いのでアップしまた

 

これですネぇ~
いまどきな人、大変なのョ
(^^);
お相手するのも、、、
正直、疲れます(^^)

 

国内で使用しておりますPC は、日本語環境
使いやすく、シフトジスShift-JIS JIS規格が使われています

 

なので、普通はネ
データベースDB (でーびー です、でぃ~びぃ~ ではござらんデス、個人的には!)

 

敢えてご説明は致しません
ネットで調査しましたら?
やはりと言うか、当然ですが、
10年以上も前のブログでも警鐘を鳴らしている方たちはいらっしゃいました

 

いまどきな人?
ご自分で考えましょうネ
安易にやってると、いつか大変な事態になりますので、ご注意を!!!

 

っと言う事で?
貰ったは良いけれど、UTF8 は困ったチャン

 

さすれば変換するしかあるまいナ!
(^^)v
作りましたョ

 

実績のあるプロフラム
nkf.exe
を使い、パラメータなどは、xxx.BAT へ入れております

 

受け渡しは?
大体、text、csv、あたりでしょうか?
一応、.csv にて作っております

 

基本、フォルダへポイ=1-File が良いと思います
出力は、op_xxx.DAT
拡張子=DAT ですが、中身はテキストなのでメモ帳などで開いて見る事もできます

 

外字などの文字化けは?
更に、取り込み側のソフトで変換対応するしか無いと思います
VBA でも大した事はないので、頑張って作りましょ
(^^)

 

こちらでテストした大体の処理時間
30万件ちょう…nkf、約1分
自前のアレコレDB 登録用データ作成変換ソフト、約1分

 

普通の2core、まぁこの位の処理時間です
前回比較な全件マッチング、登録用のファイル変換、チェック諸々
前処理は、Access VBA

 

面倒ですが、この程度で数時間も処理させる様だと、
そもそも、勉強不足です
要勉強(^^)? がんばるしかあるまいナ?
 
まっ!
大手のメーカさまでも、いつ終わるのョ?
的なソフトも多数ありますので、ユーザさまは残念賞!
(^^);
ちなみに私も、これ以降の処理は残念賞!なグループです
ほんと、、、
高いお金払ってるんだから、もチョット勉強して下ちゃい

 

ちと愚痴気味ですが、欲しい方は?
応援なぞ!なページでダウンロードして下さい

 

---

応援ページ (^^); 謎? hatena 内です

---
明日見むら
村長さんでした
(^^)/ UTF8 ShiftJIS