JavaScriptのISO-8859-15文字セットを使用して文字列を生成する方法 -- javascript フィールド と java フィールド と node.js フィールド と character-encoding フィールド と utf フィールド 関連 問題

How to generate a string using the ISO-8859-15 charset in JavaScript?












0
vote

問題

日本語

Javaでは、次のコードを使用してISO-8859-15 Charset(Latin-9とも呼ばれる)を使用する文字列を生成できます。

<事前> <コード> byte[] chars = {(byte) 0x23, (byte) 0x20,...}; Charset charset = Charset.forName("ISO-8859-15"); String s = new String(chars, charset);

JavaScriptで同じ文字列を生成する方法は?

すなわち、ISO / IEC 8859-15の文字列の各文字の値を知っている、Charsetを指定して、これらの値から文字列を作成する方法がわかりません。

これは、JavaとJavaScriptコンポーネントを持つシステムです。生成された文字列は100%互換でなければなりません。

英語

In Java I am able to generate strings that use the ISO-8859-15 charset (sometimes referred to as Latin-9) using the following code:

byte[] chars = {(byte) 0x23, (byte) 0x20,...}; Charset charset = Charset.forName("ISO-8859-15"); String s = new String(chars, charset); 

How can I generate the same strings in JavaScript?

In other words, I know the value of each of the characters of the string in ISO/IEC 8859-15, I just don't know how to create a string from these values, specifying the charset.

This is for system that has Java and JavaScript components, and the generated strings must be 100% compatible.

</div
              

回答リスト

1
 
vote

私が思い付くことができる最高のもの:

<事前> <コード> const buf = Buffer.from([0x23, 0x20]); console.log(buf.toString('latin1'));
 

The best i can come up with:

const buf = Buffer.from([0x23, 0x20]); console.log(buf.toString('latin1'));  
</div
 
 

関連する質問

2  UTF-16をUTF-8に変換します  ( Convert utf 16 to utf 8 ) 
VC ++ 2008 MFCを使用している電流です。 PostgreSQLがUTF-16(Unicode for Unicodeが使用するエンコーディング)をサポートしていないため、ストアを保存する前にUTF-16からUTF-8への文字列を変換する必要があり...

2  TCLのUTF-8文字の確認と交換方法  ( How to check for and replace non utf 8 characters in tcl ) 
特定の文字列にTCLでUTF-8文字が含まれているかどうかを検索する最善の方法は何ですか? <コード> "^[x00-x7f]+$" の否定的な方法は? 特定の変数にUTF-8文字が含まれていないかどうかを確認するためにTCL PROCを作成しようとしていて、...

1  UTF8テキストからのロシア語の単語を抽出する  ( Extracting lowercased russian words from utf8 text ) 
Windows 7またはPerl 5.14.2を使用するCentOS 6.3 Linuxでは、utf8テキストからのすべての下限ワードを抽出しようとしています。 <事前> <コード> #!/usr/bin/perl -w use strict; use w...

523  UTF-8、UTF-16、およびUTF-32  ( Utf 8 utf 16 and utf 32 ) 
UTF-8、UTF-16、およびUTF-32の違いは何ですか? 私は彼らがすべてUnicodeを保存することを理解しており、それぞれは文字を表すために異なるバイト数を使います。もう一方を選択する利点はありますか? ...

72  UTF-16のポイントは何ですか?  ( Whats the point of utf 16 ) 
UTF-16エンコーディングのポイントを理解しました。文字列をランダムアクセスとして扱うことができる必要がある場合(すなわちコードポイントはコード単位と同じです)、UTF-16は依然として可変長であるため、UTF-32が必要です。あなたがこれを必要としないな...

1  C ++ STLファイルの読み取り中にUTF "EN DASH"マイナスを整理的にキャッチして処理できますか?  ( How can i portably catch and handle utf en dash minuses during c stl file re ) 
大規模なオープンソースプロジェクトを維持しているので、I / O前面の奇数の縞の場合は走ります。 私のアプリが次のようなテキストの行を含むユーザーパラメータファイルを解析したとき: <事前> <コード> CH3 CH2 CH2 CH2 −68.1897...

5  java.io.unsupportedEncodingException:Unicode-1-1-UTF-7?  ( Java io unsupportedencodingexception unicode 1 1 utf 7 ) 
OpenJDKがUnicode-1-1-UTF-7を処理できないように見えますか?どうやってそれを扱うことができますか? <事前> <コード> Krak%F3w0 ...

3  EmacsはリロードにUnicodeを表示していません  ( Emacs not displaying unicode on reload ) 
テキストファイルに - (EM DASH)を挿入すると、Emacsは最初にそれを元に表示します。 Emacsをリロードすると、 - のすべてのインスタンスが 342 200 224として表示されます。 最初はemacsを照会するにはどのようにしてキャラクタ...

139  どのエンコーディングがCSVファイルをExcelとExcelと正しく開きますか?  ( Which encoding opens csv files correctly with excel on both mac and windows ) 
外部文字を含むCSVファイルをUTF-8、BOMなしでエクスポートするWebアプリを持っています。 WindowsとMacユーザーの両方がExcelでゴミ文字を取得します。私はBOMでUTF-8に変換しようとしました。 Excel / Winはそれで問題ありま...

1  ブラウザでXMLを開くときに、現在のエンコードから指定されたエンコードへの切り替え  ( Switch from current encoding to specified encoding not supported when opening xm ) 
ブラウザでXMLファイルを開こうとしています。 現在のエンコーディングから指定されたエンコードをサポートしていません。エラー処理リソース 今下のコードでC#を使ってこのXMLを生成しています。私のXMLはラテン文字を持っていますので、ISO-8859-1として...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有