問題タブ [invalid-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 投票する
1 に答える
882 参照

html - php file_get_contents 変な文字

通常、特定のページの html 構造を取得するために fil_get_contents を使用しますが、特定のサイトでは、html 構造の代わりに次のような文字をすべて取得しようとしました。

J��t��`$ؐ@������iG#)��*��eVe]f@�흼

誰かがそれが何であるか知っていますか?このサイトには、リクエストが実際のユーザーによって行われたのか、PHP スクリプトによって行われたのかを検出する保護システムがあり、2 番目のケースではこれが表示されるのではないかと思います。

curl を使用してページを取得し、ブラウザー エージェントを指定しましたが、curl cookie などを使用してさらに進める必要があると思います....

私が使用する機能(curlバージョン):

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

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

c - Cで無効な入力を判断する方法

フロート入力を取りたいのですが、ユーザーが文字入力を行うと無効な入力が表示されます。ネット上で具体的な答えが見つかりませんでした。それはどのように行われますか?

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

c# - System.IO.File.Delete 無効な文字

これを実行して、ディレクトリ内のすべてのファイルを削除しようとしています:

どこで、directoriodestino_imagenes = "C:\\dcm\\patients\\NAME_LASTNAME\\DCM\\"

そして、私はこれを取得します:

{"パスに不正な文字があります。"}

私が間違っている可能性のあるヒントはありますか?

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

java - JAX-WS: XML SOAP で入ってくる不正な null 文字を削除します。

環境: * JAX WS 2.2.8 * エンドポイントによるスタンドアロン パブリッシング

問題: * 外部の変更不可能なシステムが、NULL (0x0) 値を持つ着信要求を送信する (�) * XML アンマーシャリングが NULL を許可しないため、jax-ws がクラッシュする

リンクされた例外を伴う javax.xml.bind.UnmarshalException: [com.ctc.wstx.exc.WstxParsingException: 無効な文字参照: null 文字は XML コンテンツでは許可されていません。

  • LogicalHandler と SOAPHandler を試しましたが、メッセージにアクセスしようとするとクラッシュします

考えられる解決策: * 文字レベルでメッセージにアクセスする方法が必要です。これにより、不正な文字を削除して転送することができます。

何か案は?コードスニペット?

前もって感謝します

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

java - XML メッセージの一部である XML で < および > を削除する方法

次のような XML があります。

XML に、XML を無効にする「<」文字が含まれています。

最も簡単な方法は、XML のソースを修正することですが、残念ながら、XML の作成を制御することはできません。「The value is < than 10」のようなメッセージがあり、「未満」であると想定されます。

とにかく、このようなものについて XML をチェックし、それらの文字をエスケープする方法はありますか?

この投稿を見て、男がJTidyを使用する必要があることを示しました。しかし、試してみたところ、<:

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

r - RのPCDATA無効な文字

初めまして、度重なる質問で申し訳ありません。私はすでに数時間試しましたが、PHPまたは他の言語では異なる解決策が見られますが、Rでは解決されません.

API を使用して、last.fm Web サイトからデータを取得しています。取得しようとしているデータを取得するには API キーが必要ですが、ここでは簡単に説明しますので、私の質問に答えていただければ幸いです。

ここに私の問題があります: ある時点で、データを取得するときに、リクエストを停止するエラーが発生します。一度スキップしましたが、何度も戻ってきます。私はいつも同じことを取得します: PCDATA 無効な Char 値 #

次に例を示します。

このテキストを解析しようとすると、次のエラーが表示されます。

これを実現している部分は、文字列の次の部分から来ていると思います。

しかし、今は確信が持てません。

私が探しているのは、これらのソリューションの 1 つです。最初の理想的な状況ですが、他のソリューションのいずれかが私を幸せにします。

1 - R がこれらの無効な文字を受け取ることを許可する

2 - 無効な文字を削除し、解析を停止せずに続行します。

3 - 無効な文字を含む文字列をスキップし、解析を続行します

4 - 無効な文字を検索する関数を作成して、last.fm からデータを取得するときにそれを含めることができるようにします。

質問を理解し、私を助けてくれることを願っています。前もって感謝します

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

css - 無効な著作権文字をレンダリングする Highmap ロゴ文字列

HighMaps オブジェクトを作成すると、マップの下部に無効な文字を含むメッセージが表示されます (赤いボックスを参照)。

ここに画像の説明を入力

これは、すべてのデモで問題なく表示されるようです。これは、ローカルホストで起動したときに作成される HTML ブロックです。