問題タブ [illegal-characters]

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 投票する
0 に答える
584 参照

asp.net-mvc-3 - 基本的な MVC3 ルートで「パス内の不正な文字」を修正する方法は?

次の 2 つのルートがあるとします。

戻りデータに移動しても問題ありませんが、戻りをlocalhost:51860/fire-blanket/rss試みるとエラーが発生します。localhost:51860/SomeState-SomeCity/fire-blanket/rssIllegal characters in path

これらのルートは私のリストの一番上にあるので、他の人が干渉するべきではありませんよね?

私は、RSS コンテンツの生成を通じてこれを追跡してきましたが、常に次のように始まります。

ビューは次のようになります。

ここで web.config の提案をいくつか試しましたが、まだうまくいきません。

なぜこのエラーが発生するのかわかりません。よろしくお願いします。

ありがとう。

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

string - AS3 の MXML で表示するために、不正な文字とハイパーリンクの両方を含む文字列をどのように準備しますか?

私の質問は非常に単純だと思います。たとえば、文字列があります

" これは " と <<< と >>> のようなばかげた文字を含む文字列で、ハイパーリンクhttp://www.google.comを見てください"

私の質問は、AS3 を使用して、この文字列を MXML ビューに表示するように準備するにはどうすればよいですか?

どんな助けでも大歓迎です!

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

spring - CXF - com.ctc.wstx.exc.WstxUnexpectedCharException: 不正な文字 ((CTRL-CHAR、コード 5))

インターネットで問題を見つけたのは、soap リクエストに ,,ctrl + v の Unicode char が含まれていることです。これは Xml では不正な文字です。これがどのように文字列に入るかはわかりませんが、サーバー側で簡単に削除したいと考えています。

誰かがこの問題を解決する方法を教えてもらえますか? このスニペットを見つけました:

このハンドラーを使用して WstxOutputFactory を構築するために Spring を構成する方法を教えてもらえますか? - InvalidCharHandler.ReplaceingHandler(' ') . アドバイスをありがとう。

0 投票する
3 に答える
8095 参照

python - binという単語が使用されているのに、Python(IronPython)が「パス内の不正な文字」を報告するのはなぜですか?

Iron Pythonでchdirコマンドを実行すると、「パスに不正な文字が含まれています」というエラーが発生します。これは私のコードの実行時に発生していますが、IronPythonコンソールでもこの​​問題があります。コードではosモジュールが機能しないため(既知の問題のようです)、ntモジュールを使用しています。

それを少し遊んでみると、「違法な文字」は実際には単語のビンであることがわかります。以下は、binディレクトリに移動したときにのみエラーが発生することを示すコンソールからのテキストです。

これが例です

さらに悪いことに、まったく別のディレクトリ(binディレクトリさえありません)に移動し、サブディレクトリ「bin」に移動しようとすると、エラーが発生します。

何か案は?

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

php - オフセット 37 に不正な文字 'X' があります

cURL で xml を使用してカナダの郵便局に連絡し、配送ラベルを取得しています。

これは私が使用するコードです。

プラットフォームは ExpressionEngine

以下のエラーを受け取りました

HTTP 応答ステータス: 500 エラー コード: サーバー エラー メッセージ: /rs/0000000000/0000000000/shipment のオフセット 37 に不正な文字 'X' があります

(お客様番号を「0000000000」に変更しました)

誰かが上記のメッセージの意味を説明できますか?

どうもありがとうございました

0 投票する
11 に答える
307024 参照

javascript - 「予期しないトークンILLEGAL」の目に見える原因はありません

0 投票する
3 に答える
1556 参照

java - ウルドゥー語の文字列を含めようとすると、コンパイルエラーが発生するのはなぜですか?

غزل以下に示すように、ウルドゥー語の文字列を追加しようとしています。

上記のプログラムをコンパイルしようとすると、このエラーが発生します。

私はこのエラーを理解していません。なぜこれを取得し、どうすればこのエラーを克服できますか?

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

c# - XML (デ) シリアライゼーションの無効な文字列が c# で矛盾していますか?

C# (.net 4.0 および 4.5 / vs2010 および vs12) で、XMLSerializer を使用して不正な文字を含む文字列を含むオブジェクトをシリアル化すると、エラーはスローされません。ただし、その結果を逆シリアル化すると、「無効な文字」エラーがスローされます。

「Items」は、xsd /c Items.xsd によって自動生成される小さなクラスです。Items.xsd は、1 つの子 (Item) を含むルート要素 (Items) にすぎません。

逆シリアル化中にスローされるエラーは

未処理の例外: System.InvalidOperationException: XML ドキュメントにエラーがあります (3、12)。---> System.Xml.XmlException: '♂'、16 進値 0x0B は無効な文字です。行 3、位置 12。

シリアライズされた XML ファイルの 3 行目には、次の内容が含まれています。

私は \v -> & # xB; を知っています。は不正な文字ですが、なぜ XMLSerialize で (エラーなしで) シリアライズできるのでしょうか? 問題なくシリアル化でき、逆シリアル化できないことがわかっただけで、.NET とは矛盾していると思います。

XMLSerializer がシリアル化する前に不正な文字を自動的に削除するか、逆シリアル化に不正な文字を無視するように指示することができる解決策はありますか?

現在、ファイルの内容を文字列として読み取り、不正な文字を「手動で」置き換えてから逆シリアル化することで解決しています...しかし、いハック/回避策が見つかりました。

0 投票する
0 に答える
152 参照

c# - 共有ホストから vps に切り替えて「パスに無効な文字」が表示される

さて、私はここで髪を引き裂いています。私は以前の開発者からいくつかのコードを引き継ぎました。控えめに言っても、それは多くのことを行い、非常に深くなります。とにかく、私はこの問題を数日間戦ってきましたが、理解できません。

正常に動作する共有 Web ホスト (aspwebhosting) から正確なコードをコピーし、vps にコピーしたところ、このエラーがスローされ、どこから来ているのか、何が問題なのかわかりません。誰か助けてください。