問題タブ [validating]
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.
xml - XML スキーマ (XSD) で複数の ID を参照する
XML スキーマ内の ID フィールドを区別できるかどうか疑問に思っていました。私は次のスキーマを持っています:
ただし、参照はそれぞれの定義に一意にリンクされているわけではありません。次のナンセンスだが有効な XML を記述できます。
名前空間を使用するなど、ID と IDREF を使用してフィールドを正しくリンクする方法はありますか? key と keyref を使用できることはわかっていますが、ID の方が少し魅力的です。
facebook - "OAuthException","message":"アプリケーションの検証中にエラーが発生しました。"
4 日前まではこれで問題なく動作していましたが、今では友人 (または自分自身) の壁に YouTube ビデオを投稿しようとするとエラーが発生し続けます。
list.txt からユーザー ID を読み取り、ビデオを送信する ユーザー ID にビデオを投稿する: me {"error":{"type":"OAuthException","message":"Error validationing application."}}
同じことをしようとすると、友人の Facebook アカウントで作成したアプリケーションで同じエラーが発生します。
これがなぜなのか、それを修正するために何ができるのか、誰にも分かりますか?
ありがとうございました!
c# - Winforms で、TextBox を離れて DataGridView に入った後に検証が開始されないのはなぜですか?
カスタム Winforms テキスト ボックスで OnValidating イベントをオーバーライドしています。テキスト ボックス (オブジェクトにバインドされている) にフォーカスがあり、マウスを使用してグリッド フォーカスを与えると、OnValidating イベントが常に発生するとは限らないことがわかりました。最初にグリッド フォーカスを与えると、正常に起動されます。しかし、グリッドのセルの 1 つを編集状態 (カーソルの点滅) にすると、それ以降、マウスを使用してテキスト ボックスとグリッドの間を戻ったときに起動しないようです。タブキーを使用してフォーカスを変更すると、常に検証が開始されます。マウスを使用してグリッド以外のコントロールにフォーカスを当てると、常に検証が開始されます。
この機能を単純な形でゼロから再作成しようとしましたが、問題を再現できません。問題が発生しているセットアップで使用しているグリッドは、カスタム列タイプのカスタム DataGridView です。グリッドが問題なのだろうかと思っています。しかし、それがテキスト ボックスのイベントにどのように影響するかはわかりません。何か案は?
php - ユーザーからのHTMLを検証する
ユーザーから送信されたHTMLコードを検証するにはどうすればよいですか?タグを探すの<script>
は簡単ですが、たとえばJSを埋め込むこともできます<div onclick="yyy"></div>
。ライブラリ/関数を使用する準備ができていますか?(のように$safeHTML = validateCode($rawHTML)
)
javascript - 10 文字を検証し、数字のみを使用してから、Web アドレスにリダイレクトします
だから私が起こる必要があること:
ユーザーは 10 桁 (数字のみ) で入力し、[送信] をクリックします。送信すると、ユーザーは別のランディング ページにリダイレクトされます。
これが私がやったことです...そしてそのリダイレクトですが、実際には10文字を検証していないか、それらが数字であることを検証していません. それを行う別のスクリプトがありますが、異なるプログラミング言語を使用しているため、両方を一緒にすることはできません。
c# - errorProviderを使用してC#WinFormsでリストボックスが空でないことを検証するにはどうすればよいですか?
errorProviderコントロールがあります。リストボックスに少なくとも要素が含まれているかどうかを検証するために使用したいと思います。
検証イベントを登録するための私のコードは次のとおりです。
そして、これが私の検証機能です:
メソッドを登録しましたが、呼び出されることはありません。私は何かをするのを忘れましたか?
php - PHPでのQUERY_STRINGの処理
.htaccess経由で別のファイルにクエリを送信することは可能ですか?少し説明します:
index.phpは、次のようにすべてのページを処理します。
.htaccessの場合:
リンク(例:localhost / 84ss7d41):
したがって、 /includes/pages/ index.phpで:
このようなリンクをlocalhost/84ss7d41と同じように機能させるには、 index.phpを使用しないでください。何かが起こった場合(ファイルが誤って削除された場合)に「プロジェクト」を分離しようとしています。メインスクリプトがなくても、データのチェック/検証は同じように機能します。次のようになります。
.net - textchangedでテキストボックスを検証しますが、keypressでは検証しません
Textbox_Validatingイベントを使用して、ウィンドウフォームの1つでテキストボックスを検証しています。texboxのテキストが変更された場合、テキストボックスを検証したかったのです。そこで、textbox_Texchangedイベントから検証イベントを呼び出しました。ただし、キーを押すとすぐにtextchangedイベントが発生し、したがってtext_Validatingイベントが発生するという副作用があります。キーを押したためにテキストプロパティが変更された場合は、Text_Validatingの呼び出しをブロックしたいと思います。しかし、誰かが評価txtbox.Text="asdf";
した場合、この場合は検証イベントを発生させたいと思います。
parsing - Sun sTax、JAXB、および DTD/XSD/スキーマに対する検証の無効化
sTAX XMLEventReaderAPI と組み合わせて JAXB を使用して、REST 呼び出しを行うことによって取得されたデータ xml を解析および抽出しています。
したがって、基本的には、最初に sTAX を使用して解析し、次に JAXB を使用してコンテンツを展開し、CustomObjectタイプに展開します。後で、このCustomObject型に他の処理を行います。
ただし、このコードのチャンクは JBoss AS 6.1.0.Final で実行されるため、問題が発生しました。
という例外が発生します"The declaration for the entity "HTML.version" must end with '>'"
sTAX または JAXB のいずれかが DTD/XSD に対して検証しているようです。XSD は、REST 呼び出しが行われるのと同じサーバーで定義されます。
SUN sTAX を使用しているため、woodstox には固有の DTD/XSD 検証がありません。検証がなく、sTAX 呼び出しからエラーが発生することはありません
あれは正しいですか ?
問題が sTAX での検証の失敗でない場合は、JAXB である必要があります。
ただし、次のことはできません。
setValidating は非推奨のメソッドであるためです。
これについてのアイデア/提案はありますか? 私たちの仮説は正しいですか?これは既知の JBoss の問題でしょうか?
c# - C# で文字列識別子に基づいてクラス オブジェクトを作成する
私は親切に私を負担するためにプログラミングに不慣れです。私はcシャープ、.net 4、VS 2010を使用しています
IHandler
method で呼び出されるインターフェイス クラスがありますIsValidate()
。のようなメッセージがAMOUNT 50 22.4
ありAMOUNT
ます。したがって、メッセージの形式は のようFLOW 12 33 23.1
になります。また、FLOW
は識別子です。
現在、識別子に基づいて、次のようなさまざまなクラスがあります(さまざまなメッセージ形式とシーケンスを検証する必要があるため、このような約15〜20のクラスがあります)
AmountValidator
FlowValidator
これらのクラスでは、これらがクラスを実装するため、IsValidate()
メソッドの実装がありIHandler
ます。
私の質問は、メッセージの識別子を特定したら、AMOUNT
またはFLOW
クラスのインスタンスを作成したいということです。
これを行う最善の方法は何ですか?( if else ステートメントで 30 個のインスタンスを作成したくありません)
どんな助けにも感謝します。