問題タブ [ebcdic]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 入力として文字列を受け取り、文字列のebcdic表現をbyte []として返すメソッドが必要です
次のようなメソッドを呼び出すことができるはずです
しかし、それは機能していません。
delphi - 変換表はどのように作成しますか?
いくつかの ebcdic_1141/cp1252 変換を行う必要があります。ここに私が見つけたテーブルがあります:
そこからどのように変換テーブルを作成しますか。私が具体的に理解していないのは、40 より前の 16 進数の値は何ですか? 各文字の 16 進値を取得するにはどうすればよいですか (これを配列に入れます)。
ありがとう、ジェイコブ
java - 任意のオープン ソース コードまたはツールを使用してメインフレーム バイナリを ASCII に変換する
Java API またはオープン ソース ツールを使用して、パックおよびゾーン 10 進形式を考慮して、レコード レイアウト情報として COBOL コピーブックを持つメインフレーム バイナリ ファイル (EBCDIC) を ASCII ファイルに変換するにはどうすればよいですか?
java - String.getBytes(charset) に EBCDIC-charset のエラーがあります
String.getBytes(charset) による EBCDIC への String 変換は、少なくとも 1 つの偽の結果を提供します。文字「a」は 0x3f になりますが、0x81 である必要があります。
結果は次のとおりです。
- 文字セット IBM-1047 がサポートされています: true
- EBCDIC: 3f8283c1c2c3
- 文字セット ISO-8859-1 がサポートされています: true
- アスキー: 616263414243
これについて私にできることはありますか?
cobol - cobol で comp 変数の実際の値を表示する方法
COBOLプログラムには、読み取り時にファイルから値を取得する次の変数があります。
同じプログラムに別の変数があります。
今、
Employee-number
に移動D-element-number
D-element-number
次に、これをファイルに書き込みます
入力ファイルから読み取った値は次のとおりです:
この値が来てEmployee-number
、Employee-number-x
この値を移動してD-Element-number
、この変数を出力ファイルに書き込みます。
しかし、私は出力ファイルでこれを取得します:
4660
は の 10 進数に相当するX'1234'
しかし、私は次のようなものを見たいです:
どうすればこれを達成できますか?
の定義を変更することは許されていますが、他にはD-element-number
何もありません。
java - アラビア語をサポートしていない SQL サーバー データベースからのアラビア語テキスト
アラビア文字を使用する vb6 アプリケーションからエクスポートされた一部の .txt ファイルに問題があります。
vb6 アプリケーションは、アラビア語のエンコードをサポートしていない sqlserver データベースにアラビア語のデータを格納するため、すべてのデータが認識されない文字として格納されます。このデータをtxtファイルで取得して他のアプリケーションで使用すると、認識されていないものをデコードする理由がわかりません。
私が使用するのと同じファイルは、ibmOS400 アプリケーションで使用され、ファイルは適切に読み取られます。すべての文字とアラビア語への翻訳を見つけることができる表のセットがあると誰かが教えてくれました。
IBM OS400 では、Java アプリケーションでアラビア語を読み取るためにエンコーディングを IBM-420 に変更する必要があります。
なにか提案を?
ascii - Javaを使用してCOMP-3桁を解凍するには?
巨大なメインフレーム ファイルがあり、そのファイルには圧縮された数字がいくつかあります。Javaを使用して次の数字を解凍する方法を知りたいですか?
パックデジット :?
数字のアンパックに関するチュートリアルを読み、数字のアンパックに必要なバイト数をカウントする次のルールを見つけました。
total_number_of_bytes = (no. of digits + 1) / 2
数字をアンパックするために次のコードを書きました:
このプログラムは、整数型の値に対しては正しく機能しますが、浮動小数点型の値に対しては機能しません。
私のプログラムが正しいかどうか誰か教えてください。