問題タブ [non-unicode]

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.

0 投票する
1 に答える
560 参照

ssis - RDB への SSIS エクスポートが非 Unicode ページ ファイルで機能しない (8859-9)

MS SQL Server 2008 R2 のテーブルから RDB データベースにデータをエクスポートしようとしています。しかし、SQL Server が Unicode であり、RDB が非 Unicode であるため、ヘブライ文字列を RDB にエクスポートする際に問題が発生します。

詳細は次のとおりです。

  1. Oracle RDB Data Provider for .NET を使用しています RDB接続

  2. ターゲット テーブルに非 Unicode テキスト フィールドがあり、データを 28598 文字列に変換しても、データは RDB で Unicode 形式のままになります (読み取り不能になります)。

SSIS データ変換

結果は次のとおりです。 RDBの結果

  1. Grid Data Viewer を追加して、データが正しい形式になっているかどうかを確認し、そのように見えるようにしました。 SSIS グリッド ビューアー

  2. さらに進んで、この特定の列の ADO.NET 外部列プロパティを手動で構成して、データ型に一致させました (自動的に Unicode として認識されますが、そうではありません)。 ADO.NET 高度な編集

このために、外部データ検証を FALSE にチェックしました。そうしないと、SSIS が実行を開始します。 ADO.NET 高度な編集パート 2

SSIS から RDB に非 Unicode データを書き込んだ経験のある方は、アドバイスをお願いします。ヘブライ語または非 Unicode 文字を使用するその他の言語を使用できます。

0 投票する
1 に答える
590 参照

php - PHP: スカンディック文字を 16 進数の Unicode に変換する

私は Fabrik を使用してJoomlaサイトで作業していますが、問題は Fabrik が json_encode() を使用して一部のデータをシリアル化しますが、その他の可能性を考慮していないことです。データベース検索が行われると、 åäö を含むものを見つけようとしますが、何も見つかりません。

すべてが \u00e4 と \u00f6 です

など。

私は、Fabrik のコードを掘り下げてどこかに 1 つのフラグを挿入することにはあまり興味がなく、Fabrik を更新するときに誤ってそれを上書きしてしまうのではないかと心配しています。とにかく、私は Fabrik にがっかりしているので、カスタム テンプレートで完全に記述することができると考えました。簡単。

問題は、htmlentities() のようなものをフィードして一致させる方法や関数が見つからないことです。キャラクターを置き換えることもできますが、それは良い解決策ではありません。

言い換え: Mörkö という単語を -> M\u00f6rk\u00f6. どのように?

0 投票する
12 に答える
353945 参照

unicode - Unicode と非 Unicode エラーの間の SSIS 変換

SQL Server 2005 テーブルにリンクする OLEDB ソースを使用している ssis パッケージがあります。日付列を除くすべての列は NVARCHAR(255) です。Excel の宛先を使用し、SQL ステートメントを使用して Excel ワークブックにシートを作成しています。SQL は Excel 接続マネージャー (事実上、シートを作成する create table ステートメント) にあり、列のマッピングから派生します。 DB。

何をしても、ソースと宛先の間でこのユニコード --> 非ユニコード変換エラーが発生し続けます。S > D の間で文字列 [DT_STR] への変換を試み、それを削除し、SQL テーブル VARCHAR を NVARCHAR に変更しても、このフリップピン エラーが発生します。

SQLステートメントを使用してExcelでシートを作成しているため、Excelシートで列のデータ型を実際に事前定義する方法がわかりません。デフォルトのメタデータになると思いますが、わかりません。

では、SQL テーブルの宛先と、この SSIS sql ステートメントを使用した Excel シートの作成との間に、このエラーが発生しないようにするにはどうすればよいでしょうか?

私のエラーは次のとおりです。

データ フロー タスク [OLE DB ソース [1]] でのエラー: 列 "MyColumn" は、Unicode と非 Unicode の文字列データ型の間で変換できません。

そして、すべての nvarchar 列に対して。

どんな助けにも感謝します

ありがとう

アンドリュー

0 投票する
2 に答える
5960 参照

delphi - Delphi - Windows のデフォルトの非 Unicode 文字セットを取得する

Delphi 7 アプリケーションがあります。非 Unicode プログラム用のデフォルトの Windows 文字セットを取得できるようにする必要があります。DEFAULT_CHARSET がそれを設定することは知っていますが、他の文字セットと比較できるように、それがどの文字セットであるかを正確に知る必要があります。これは可能ですか?

ありがとう!

0 投票する
1 に答える
5484 参照

vba - 外字が?????と表示される VBA 2003 では、UTF-8 を設定する方法は?

Access 2003 には、外国語の文字を扱う必要があるデータベースがあります。文字は表にうまく表示されます。ただし、VBA がそれらを読み取ろうとすると、読み取れません。

例として、cf_Answer の列 ANSWER_TEXT には次のように表示されます。佛吉尼亞海灘

しかし、VBA の select ステートメント:

rst_a![ans_text]戻ります??????

これが UTF-8 エンコーディングと関係があることはわかっていますが、設定する方法が見つかりません。テーブルに設定する方法はありますか?現在、ANSWER_TEXT は datatypememoです。または、これらの文字を理解するように VBA を設定する方法はありますか?

誰かが少なくとも私を正しい方向に向けることができますか?

0 投票する
2 に答える
894 参照

jquery - jQuery および非 Unicode 文字

jQuery を使用してデータベースからオートコンプリートを取得しようとしています。英語の値で問題なく動作しますが、アラビア語の行がいくつかあり、(????) として表示されています。

すべてのページを次のように開始します。

私のデータベースはUTF8でフォーマットされています。DBファイルへの接続も含めます:

注: アラビア語の他のすべてのアイテムは問題なく動作します。私が問題を抱えているのはjQueryのオートコンプリートだけです。

0 投票する
2 に答える
844 参照

python - UnicodeEncodeError: 'ascii' コーデックは、データベースからの één が原因で文字をエンコードできません

この部分の文字列を含むデータベースから取得するフィールドがあり、これを取得中にエラーが発生します。

「UnicodeEncodeError: 'ascii' コーデックは位置 12-15 の文字をエンコードできません: 序数が範囲内にありません (128)」

私はこのエラーを検索しましたが、このようなものを開始するユニコードが原因で他の人が問題を抱えていましたu'\xa0。しかし、私の場合、特殊文字が原因だと思います。アクセス権がないため、データベースを変更できません。私はそれにアクセスすることができます。

コードは次のとおりです: (実際には外部 URL への呼び出し)

次に、結果変数を使用して上記の文字列を取得すると、次の行でエラーが発生します。

0 投票する
2 に答える
557 参照

android - Android マップ マーカーの非 ASCII タイトル

非 ASCII 文字のみを含むタイトルのマーカーを追加できるようにしたいと思います。

残念ながら、タイルは表示されず、空の情報ウィンドウのみが表示されます。最初に、ヘブライ文字全般に問題があると思いましたが、タイトルの先頭に ASCII テキストがある場合は機能するため、問題ないようです。

ただし、ヘブライ語が最初にある場合はそうではありません。