問題タブ [file-encodings]
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.
c++ - C++ 文字列内のフランス語文字の比較エラー
あなたの誰かが私が抱えている問題で私を助けることができるかどうか疑問に思っていました. 現在、C スタイルの文字列を受け取り、一時的な C++ スタイルの文字列を作成して C 文字列を格納し、find_first_not_of コマンドを使用して無効な文字を検索する関数があります。ただし、フランス語の文字を含む文字列を渡すと、それらが有効であると認識されません。
Windows 8でVisual Studio 2013を使用していますが、VSがファイルをエンコードする方法とコマンドプロンプトからの入力をエンコードする方法が異なるという問題があると何人かの人が言っていますが、それを修正する方法がわかりません。私がこれを行う方法を知っている人はいますか?または、私のコード全体に別の問題がありますか?
関数の私のコードは次のとおりです。
本当にありがとう。
delphi - Delphi ストリームの保存の説明
私がしばらく使用したこのコードブロックがあります。
定義:
コードブロック:
私は次のように呼び出します: (LabelBitmap では何もしません)
指定された文字列 ( form1.memo1.Lines
) を指定された名前のファイルに保存します。これはインターネットで見つけた既製品でしたが、残念ながらソフトウェアを C# に変更したいと考えています。
これは既製のものなので、このコードが何をするのかよくわかりません。C#でやろうとすると、同じ出力が得られないため(同じエンコーディングなどで)
これが生成するファイルのサンプル スクリーンショットを次に示します (NUL の間にテキストが表示されますが、何らかのエンコーディングが含まれています)。
この Delphi コード ブロックは何をしますか? または、同じエンコーディングを取得するにはどうすればよいですか?
//追伸。状況を十分に説明していない場合は、自由にタイトルを編集してください。
javascript - Javascript でアクセント付き文字を含むキーを持つオブジェクトの奇妙な動作
プロジェクトでは、Express を使用して NodeJS アプリを実行しています。コードを整理し、require で呼び出しているモジュールにいくつかのオブジェクトを配置したいと考えていました。
何かのようなもの
var xlsImport = require(path.join(__dirname, '../config/xlsImport.js'))(mongoose, mongooseAppUsers, mongooseNodeJS_Test);
私のモジュールは次のようになります:
メインファイルでは、
モジュールはどちらでもOK!
コピーメカニズムが関与していると思われます...
その問題を解決するための提案はありますか? (そして、その理由についてのいくつかのヒント?)
php - print_r() / var_dump() で表示されていても配列要素にアクセスできない
エラーが発生します:
注意: 未定義のインデックス: marca
私がこれをやろうとしているとき:
しかし、次のように配列を印刷すると:
出力は次のとおりです。
では、配列要素にアクセスできないのはなぜですか?
編集:
ソースコードからの出力var_dump($data[0]);
は次のとおりです。
ファイルから配列を取得してい.csv
ます:
visual-studio - Visual Studio 2015 でのファイル エンコーディングの変更
Visual Studio 2015 Professional (バージョン 14.0.23107.0 D14REL) をインストールしました。
単純な MFC プロジェクトを作成しましたが、ファイル エンコーディングを変更しようとすると、Visual Studio にいくつかのエンコーディング タイプしか表示されません。
- Unicode (署名付き UTF-8) - コードページ 65001
- Unicode - コードページ 1200
- Unicode (ビッグエンディアン) - コードページ 1201
私のお気に入りのエンコーディングは BOM なしの UTF-8 (65001) ですが、これはリストにありません。
どうすればこれを修正できますか???
c# - JSON を Python から C# ファイル エンコーディングの問題にエクスポートする
C#アプリケーションでさらに使用されるjsonファイルを生成するpythonスクリプトがあります。これは、エクスポートを作成するコードです。
次に、C# アプリケーションで次のように読み込もうとします。
問題は、各改行json_result
に文字が含まれており、json のデシリアライズに失敗することです。\r\n
Pythonスクリプトによって生成されたエンコーディングを確認しようとしましたが、SublimeTextによるとu'Undefined'
Python でファイルを C# 用に正しくエンコードしたり、C# で正しいエンコードでロードしたりするにはどうすればよいですか?
macos - ファイルのエンコードに関する Mac の問題
あるサーバーからデータを読み取り、ファイルに保存するスクリプトがあります。しかし、ファイルはどういうわけか壊れているようです。ディスプレイに出力できますが、ファイルをチェックするとfile
生成されます
エンコーディングが不明であると表示されるのはなぜですか? ファイルの最初の行は次のように表示されます
16 進ダンプでは、最初の 3 バイトが 0xE2、0x80、0x9C であり、その後に通常の ASCII テキストが続くことがわかりますThe Galaxy A5
...
どうしたの?エンコーディングが不明であると表示されるのはなぜfile
ですか? 実際には何ですか?
linux - Python3 Linux でのファイル名エンコーディングの問題
以下のスニペットを使用してファイルを読み取り、データを使用してクラウドからダウンロードしています。このコードは、Windows と Mac でも完全に問題ありません。ただし、Linux インスタンスにログインして ssh でスクリプトを実行すると、スクリプトが失敗します。
後で、以下のコマンドを使用してファイルを実行しましたが、ある時点までは機能しているようで、後で失敗しました。
コマンド: PYTHONIOENCODING=utf-8 python3 ファイル名.py テキストファイル名
データの下に含まれるテキスト ファイル:
上記のコマンドを使用した後、ファイルの読み取りと書き込みはできましたが、スクリプトは以下の点で失敗しました:
トレースバック:
エキセントリックな性格のせいだとわかっています。デコードメソッドを使用できます。しかし、ファイル名を認識できない文字に置き換えたくありません。
混乱しました。エンコーディングが問題のスクリプトである場合、初期段階で失敗するはずです。しかし、スクリプトは他のファイルを読み書きするときに正常に動作します。風変わりなキャラクターでファイルを作成した場合のみ失敗します。提案してください、私はこれにぶら下がっているだけで丸2日の仕事を無駄にしました. コードは、windows と mac で完全に動作します。
php - ファイル エンコーディング コマンド
ANSI でエンコードされた 1200 個のファイルがあります。それらをUTF-8に変換する必要があります。単純なソリューション ファイル/名前を付けて保存を使用して各ファイルを変換するのは合理的ではありません。ファイルをANSIからUTF-8に変換するコマンドがphpにありますか?