ActivePerl-5.14を使っているのですが、文字コードの変換はどのようにすればいいのでしょうか。
ローカル環境で動かしているのですが、Shift-JISのテキストを読み込んで、EUC-JPに変換したいと思っているのですが、
今まで5.8を使っていたので、Jcodeを使って、&Jcode::convert(\$txt,'euc'); としていたのですが、5.14ですと
use Jcode;
の時点でエラーになってしまいます。
use Encode;
を使って、
from_to($txt, 'shiftjis', 'euc');
としてみましたが、
from_to($txt, 'shiftjis', 'euc');
のところでエラーになってしまいます。
ActivePerl-5.14ですと、どのように文字コードの変換をすればいいのでしょうか。
どなたか教えてください。
よろしくお願いいたします。
No.2ベストアンサー
- 回答日時:
use Encode qw(from_to);とするか、
Encode::from_to()とする。
あと'euc'という文字コードも該当なしなので'eucjp'とする。
kuroizellさん
ご回答ありがとうございました!
教えていただきましたとおりにやってみたら無事に変換されていました!!
本当にありがとうございます!
また何かありましたらお願い致します!
No.1
- 回答日時:
具体的にはどのようなエラーになるのですか?
ひょっとして, 「EUC は日本だけのもの」と思っている?
Tacosanさん
ご回答ありがとうございます。
文字コードについてあまり知識がないのと、エラーの意味もよく分からなくて申し訳ございませんが、
use Jcode;
の行では、下記のエラーになります。
Can't locate Jcode.pm in @INC (@INC contains: C:/site/lib C:/lib .) at xxxxx.pl line 27.
from_to($txt, 'shiftjis', 'euc');のところでは、
Undefined subroutine &main::from_to called at xxxxx.pl line 140
というエラーになります。
おわかりになりますでしょうか。
よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) 文字コード及びフォントに関する次の記述を読み,適切なものをすべて選べ。 ASCIIとは,英数字だけを 4 2023/01/11 19:10
- Excel(エクセル) エクセルのVBAについて とあるサイトのコードを参考に、CSVの文字化けを直すVBAを作成しているの 7 2022/11/04 14:15
- PHP PostgreSQLからCSV形式でエクスポートする際にカラム内の改行をとる方法 1 2023/02/22 10:05
- Visual Basic(VBA) VBAでエクセルをtxtに変換するとエクセルでカンマを含む文字数字がtxtでは「""」付にならないよ 1 2022/08/27 12:17
- C言語・C++・C# S-JIS → JIS コード変換するには 3 2023/02/09 23:55
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- オープンソース Coinmarketcap api 1 2022/05/30 15:47
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- PostgreSQL PostgressからMySQL(MariaDB)へ構造を変更する際のTimestamp等について 2 2023/04/04 12:09
- Visual Basic(VBA) ファイル名の右側を変更したい ファイル名:「1001日別売上」の左側へ「2022」を追加し、「202 6 2022/10/14 10:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
常用漢字?でない文字を判定す...
-
ダブルクォート文字などをフォ...
-
CSVファイルの中で、「 , 」カ...
-
エクセルで数値を全角文字(カ...
-
EXCELからCSVにすると余計なカ...
-
VBA 置換文字がみつからない時
-
マクロを使ってフォルダー内に...
-
VBA EXCEL あるセルの中の一...
-
「何とかで始まり、何とかで終...
-
pythonエラー
-
データにカンマが入ったCSVデー...
-
全角入力
-
英数字のみ全角から半角に変換
-
パイソンエラーについて
-
word差し込み印刷 半角カタカ...
-
[VBA][Excel]クリップボードか...
-
CString から LPCTSTRの型に変換
-
VBA 文字に半角が含まれて...
-
全角英数字の必要性が理解できない
-
char型全角数字から、int型半角...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
InputMan の imTextについて
-
戻り値の意味がわかりません…
-
文字化けを元に戻せますか?
-
正規表現でカンマを対象にする方法
-
utf-8のマシンでsjisのデータフ...
-
unicodeの表示
-
ダブルクォート文字などをフォ...
-
チェックボックスの複数選択の...
-
jcodeを使ったgetcode
-
jcodeでsjisに変換できない
-
特殊文字をPOSTした際の動作は?
-
テキストエリアに半角「\\」ま...
-
文字化けの事で?
-
機種依存文字の文字コード変換
-
jcode.plについて
-
文字実体参照が勝手に変換され...
-
「数値文字参照への変換するソ...
-
nkfとjcodeの使い方の違いについて
-
半角と全角の文字数カウント方法
-
常用漢字?でない文字を判定す...
おすすめ情報