• 締切済み

ASCIIとEBCDICコードを混在して入力できるソフト

Biwareを使用して、EDI通信を行うソフトを開発しています。 その為の設定ファイルを作成する必要がありますが 文字コードをJIS8とEBCDICコードで混在させる必要があります。 そこで、テキストエディタなどで、 1から8バイト目まではJISで、9から15バイトまでは EBCDICに入力できるようなソフトを探しています。 プログラムでやればいいのですが、納期の都合で。。。 ご存知の方がいらっしゃいましたらよろしくお願い致します。

みんなの回答

  • mibobo
  • ベストアンサー率44% (59/132)
回答No.1

単純疑問なのですが、ASCIIとEBCDICとも1バイト系のコードだと思うのですが、そうすると質問にあるバイトは、ビットの誤りではないでしょうか? (それでも合わない気がします。) 漢字まで考えた2Byte系を対象にしているのでしょうか? そうするとEBCDICと言うよりJFE(富士通)といった汎用のコードとJISorシフトJIS,EUとの混在できるsoftを探していると考えて良いのでしょうか? 要は、漢字部分だけコードを変えたいということでしょうか? コード全体を変換するソフトは、あると思いますが、一部だけ変えれるソフトは、知りません。 http://www.jpcltd.co.jp/d/products/mt/mt-soft.html http://www.intercom.co.jp/biware/ 実際は、editorのマクロで組まれるのが一番早いと思います。

関連するQ&A

  • 半角全角混在(JIS)をJEF+EBCDICへのコード変換

    仕事で行うのに必要です。 パソコン(JIS8)から汎用機k-6700a(JEF+EBCDIC)へデータを送ります。 その際、日本語項目で半角全角混在のデータがあり変換させるのに 苦労しています。 汎用機k-6700a側で変換を掛けたいのですが、何か良い手はないでしょうか? 自分で調べた限りでは、サービスツールの標準コード変換サブルーチンで JIS8⇒JEF+EBICDICはできるみたいなのですが、半角全角の区別をどう付けて 良いものかどうか・・・ わかりやすい解答をお待ちしています。

  • 改行コード2種類を混在させたい

    昨日秀丸の改行について質問したものです。 謎が自分なりに解けたので、再度一点質問させてください。 改行コードCRと改行コードLFを混在させたいと思っています。 ノートパッドで混在したデータをWindowsで開くと、 LFが上向きの「↑」になり、 CRが「■」(黒い四角、実際はもう少し幅が狭いです) になるようだと試行錯誤の結果つきとめました。 そこでこの「二種類の改行コードが混在したファイルを自在に作成できるようにしたい」と思っています。 そこで質問を3点にまとめます。 1、ノートパッド上では、その二種類が混在することは可能だとわかりましたが、秀丸では無理なのでしょうか。 2、改行コードはテキストエディタの編集の場合、文字で表現できないのでしょうか? \nというのは改行コードを意味しないのでしょうか。 これで自在に改行コードを文字で表現できれば混在も可能かと思います。 3、少し話しはそれますが、EUCとShift-JISの文字コードはやはり、Shift-JISじゃないと、サーバーにアップしても日本語は文字化けすると思うのですが、どうでしょうか。 宜しくお願い致します。

  • EBCDICを変換したい

    Windows NT を使用していますが、文字コードEBCDICを変換してtextで見れるようにできるソフトはあるのでしょうか? ちなみに当方UNIXに関してはてんでオンチです。 どなたか知っている方、宜しくお願いします。

  • ASCIIコードについて

    先日、仕事でシリアルケーブルで接続されているPC~装置間にラインモニタをセットし、通信電文を調査したところ、「31B9AEB5」となっており、装置上には「19.5」と表示されていました。対応として、 0x31=1 0xB9=9 0xAE=. 0xB5=5 のようになっているようです。ASCIIコードだと考えると「0x31=1」は納得するのですが、「0xB9=9」以降が良くわかりません。上記データから0x80を引くと「0x39」「0x2E」「0x35」となり、ASCIIコード表のデータに一致します。 そこで質問なのですが、上記の場合「0xB9」「0xAE」「0xB5」はASCIIコードなのですか?ASCIIコード表など見てみると0x00~0x7Fの表はよく見かけます。ちなみに、このプログラムは海外で作られたようで、日本で言う「JIS」のようなコードなのでしょうか?

  • 文字コードが混在するテキストファイルを大量一括に統一変換する方法

    過去ログは一応アレコレ漁ってみましたが、いまいちピンとこなかったので、新規に質問を立てさせていただきました。 タイトルにもありますが、文字コードの混在を解消する手段を探しています。 環境はWindowsのVistaとXP/SP2です。 主に使用しているソフトはMK-Editorというテキストエディタです。 それでは、困っていることについてお伝えしようと思いますが、どこに問題の核心があるのかがハッキリわかっていないレベルで暗中模索しておりますので、有識者の方からすれば無意味な情報があったり、欠落している情報があったりすると思います。上手にお伝えできないかもしれません。どうぞご容赦ください。 phpファイルをUTF-8で作成していたのですが、他に別のエディタで整形した行を何度かコピペで挿入してしまいました。別のエディタはS-JISで動作していました。 そのときすぐに気づけば手を打つのも早かったと思うのですが、気づかずにあちこちに同様の挿入をしたほか、そのphpファイルを雛形的に取り扱ってコピーペーストして生み出してしまったファイルがたくさんあります。 そこで、手探りしながらこのような手段を試してみました。  ・KanjiTranslatorを使い、一括変換させてみた。   http://www.kashim.com/kanjitranslator/index.html)  ・WHiNNYを使い、一つ一つ文字コードの変換をさせてみた。   http://www.forest.impress.co.jp/article/2005/08/31/whinny.html 処理後、「あるファイルでは文頭文末に余計な?や空白が挿入される」「あるファイルはエディタで開いてみると全体がS-JISで認識され、あるファイルは全体がUTF-8やUTF-8Nで認識される」などといった、私には理解の及ばない不具合・症状が出てしまいます。 そこで、推測として「文字コードが混在したphpファイルになっているのがいけないのではないか」と思い至りました。 この推測自体が間違っているのかどうかも含めて、わかっておりませんが、お知恵を貸してください。 今更0から真っ白のファイルに打ち込みなおして作るのは非現実的過ぎます。 もし、このような状況(example.phpという一つのファイルの中にUTF-8で作られた行とS-JISで作られた行が混在してしまっている状態)をスッキリなんらかの文字コードのみに統一させるソフトがあれば…。 統一してくれるのであれば、一旦EUCやISOになっても構いません。 中身が全部揃ってくれれば、その後改めてKanjiTranslatorにかければいいのだろう、と想像しています。 上手にお伝えできたかどうか自信がありませんが、どうかよろしくお願いいたします。

  • 文字コードについて

    入力する文字をEBCDICコードで入力したいのですが、IBMなどの大型機?などを使わないとダメなのでしょうか? WINDOWSで入力して(S-JISコード)あとで変換することもできそうなのですが.... その時使う変換ソフトは100%信頼できるのでしょうか(外字などの対処は)? 同様にJIPS-Eコードについてもおしえてほしいのですが....

  • PHPの文字コード

    PHP初心者です。 環境【WinXP、PHP5、Apache2、エディタはDreamWeaverかPHPエディタ】 あまり詳しくないので、まず文字コードが今ひとつわかりません。 参考書などでPHPはEUCで記述と書いてあるので、エディタの設定で文字コードをEUC,改行コードをLFに設定しています。 ホームページを作成していた時には、metaタグに文字コードを打っていますが、プログラムの場合必要ないんですか?普段はShift-JISで入力しています。それともmetaタグの文字コードをEUCにしなければいけないのでしょうか? 現在、初めて更新履歴を作成しています。PHPファイルをEUCで作成し、テキストファイルをShift-JISで作成したのですが、うまく表示できませんでした。色々試して、PHPもテキストもShift-JISで作成したら、一応表示されたものの、たまに¥マークが勝手に入ってしまいます。 通常Windows環境でPHPファイルを作成する時の文字コードを教えてください。また、この場合はサイト全体(htmlファイルなど)のmetaタグの文字コードはどうしたらよいのでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • 文字コードについて(どのファイルをどの文字コードにしてWeb開発を進めていくべきか)

    【疑問の背景】 文字コードについて(どのファイルをどの文字コードにしてWeb開発を進めていくべきか)   国際標準で使われているUTF-8で統一しておけば問題はないだろうと思って開発を進めていると・・・   UTF-8は「日本語が2~4バイト」で扱われるという、バイトの扱いが厄介であるため、   できればJavaでのUTF-8で開発は避けたい、だから「Shift-JIS」にしておきたいという話があがり、   各々のファイルにどの文字コードを設定すれば良いのかがわからなくなっている状態です。    いくつかの疑問がでていまして  判る範囲で構いませんので文字コード設定の判断についてのアドバイスいただけませんでしょうか? 【現在の開発文字コード】 HTMLファイル: UTF-8 JSPファイル: UTF-8 Javaファイル(servlet): UTF-8 Javaファイル(Bean): UTF-8 Javaファイル(JSPから出来たサーブレット): UTF-8 データベース: UTF-8 【設定したい今後の予定文字コード】 HTMLファイル: UTF-8 JSPファイル: UTF-8 Javaファイル(servlet): Shift-JIS Javaファイル(Bean): Shift-JIS Javaファイル(JSPから出来たサーブレット): Shift-JIS データベース: UTF-8 【疑問1】 javaファイル(servlet,Bean)をどのコードにすべきかについて  全てS-JISにした方がいいのか、UTF-8にした方がいいのかどうあるべきなのでしょうか?  (UTF-8 で 「日本語が2~4バイト」として扱われると、どういった弊害が発生するのでしょうか?) 【疑問2】 javaファイルをS-JISに変える方法について  今はサクラエディターというツールで  名前を付けて保存 → 文字コードセット「Shift-JIS」 → 保存 → ファイル名の文字コードセットの変更完了    今はエクスプローラーから直接フォルダの中にあるファイルを触っている状況なのですが、  eclipseから「ファイルの文字コードセットを変更する方法」はありますでしょうか? 【疑問3】 「Shift-JIS」に設定して開発していく必要性について  既存で「utf-8」で設定されているjavaファイルを、「Shift-JIS」に設定して開発していく必要性はあるのでしょうか? (all in one eclipse 3.4 を入れたとき、デフォルトで「utf-8」でjavaファイルが作られるつくりになっているみたいなのですが・・・)   【疑問4】 javaファイル作成時、「Shift-JIS」の形式でファイルを生成する方法について     現在、javaファイルを作成する場合「utf-8」のコードでjavaファイルが生成されるようになっています。      【自作で作成したjavaファイルの場合】    「サクラエディターを使用して、文字コードセットをShift-JISに変更すれば、ずっとShift-JISのファイルの状態」にすることができました。      しかしここで問題が出たのですが      【JSPファイルから自動生成されたjavaファイル(servlet)の場合】    「サクラエディターを使って、Shift-JISに変更した後に、JSPファイルを編集すると、また“utf-8に戻ってしまう” 状態」です。    現状としては「JavaファイルはShift-JISに統一して欲しい」という要望なので、    JSPから自動生成されたjavaファイルが "utf-8" になってしまいます。      JSPから自動生成されたjavaファイルを    "常にShift-JISに設定する" 方法はありますでしょうか?     【環境】  OS   ・WindowsXP Pro    java開発環境   ・all in one eclipse(3.4)   ・TomCat(6.0)   ・Java JRE(1.6)   ・MySQL(5.0)

    • ベストアンサー
    • Java
  • EUCコードをS-JISコードに変換したい

    VB(4.0です(^_^;))のプログラムの中でEUCコードで英数カナ日本語混在のファイルを扱います。レコード毎、又はフィールド毎にS-JISコードに変換しながら処理をしたいのですが、その方法をご存知の方、教えて下さい。

  • ASCIIコードとVisual Basic Editorのフォームについて

    仕事上、必要な為に攻略本などを片手にVisual Basic Editorを我流でプログラミングしている全くの素人です。 現在はVisual Basic Editorにフォームを挿入しテキストボックスを作成して、テキストボックスに入力した文字をSheet上の指定のセルに表示するようなプログラミングをしています。 しかし、ローマ字入力の場合は全く問題ないのですが、かな入力の場合( )カッコなど英数キーを一度押下しなければ入力できない文字については、テキストボックスのIMEコード設定をカナ入力の6番に設定している為、入力する事ができません。 1.テンキーの"/"、"*"キーに"("、" )"を割り当ててしのいでいます。一文字入力するごとに文字コードをASC関数で調査し"/"、"*"キーに該当する場合は「"それ以前に入力していた文字"+"("」を入力するプログラムにしています。しかし、この場合マウスでカーソルをインサートさせて途中入力した場合、カッコ以外の文字が入力される為完全とは言えません。また、カッコのみを入力するように指定すると、それまでテキストボックスに入力していた文字が消去されカッコのみが入力されてしまいます。良いプログラミングがありましたら、ご教授願います。 2.上記で英数キーを押下するとIMEコードが変換されるようにするのが良い方法だと思うのですがヘルプで検索してもASCIIコードが分からないので断念しました。キャリッジリターンは「13」NumLockは「144」までは分かったのですが文字キー以外のASCIIコードが掲載されている書物や方法がありましたら教えて下さい。宜しくお願い致します。