問題タブ [isnullorempty]

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

php - PHP の SimpleXML で空の XML ノードを検出する

XML の構文解析や PHP の作成に精通していないことから始めましょう。私は自分が取り組んでいることについて調査し、物事をつなぎ合わせてきましたが、行き詰まっています。

基本的な if/else ステートメントを作成しようとしています。ノードが空でない場合は、ノードの内容を書き込みます。

呼び出している XML のスニペットを次に示します。

これが私がこれまでに持っているPHPです:

明らかに、「guid」は空のノードですが、次のように返されます。

私は何を間違っていますか?:(

PS、私は hasChildren() を試しましたが、それもうまくいきませんでした。

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

c# - 有効な入力をチェックする方法 C#

このメソッドを次のようにしようとしています。正しい値を押していない場合はメッセージ ボックスが表示され、メッセージ ボックスを押すと戻り、正しい値を再度入力する必要があります。フィールドが null または空の場合は、=0 を指定する必要があります。e2メッセージボックスを表示する必要がありますか??

else if なしでこれを試してみましたが、メッセージボックスの vil が消えませんか? 助けてください

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

vb.net - Linq2Sql select where string is NOT null または empty

テキスト フィールド PassFail が null/空であってはならないテーブルから (結合を使用して) レコードを取得しようとしていますが、構文に苦労しています。これまでに発生したエラーは、使用している構文が linq でサポートされていないことを示しています。

私の最近の試みは

基準は、mi.PassFail がヌル、空、または「合格」であってはならないことです。

どんな助けでも感謝します。

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

vba - (VBA EXCEL) 0 だけを 4 つのスペースに置き換えます

これは奇妙に具体的な質問です。値が 0 になるセルがあるとします。それをテキスト ファイルに書き込んでいます。

0 の代わりに書き込むときは、4 つのスペースが必要です (これは本質的に null の視覚的なプレースホルダーです)。

この行の問題:

これにより、すべてのゼロが 4 つのスペースに置き換えられる傾向があります。誰もこれを解決する方法についての手がかりを持っていますか? すべての助けをいただければ幸いです。

サンプル入力:

サンプル出力:

私がこれまでに持っているもの:

- - - - - - - - - - - - - - - - -アップデート - - - - - - - - ----------------------

そのため、false の場合に 4 つのスペースを表示する isBLANK 条件の場合は Excel シートを実行することにしました。それは今のところうまくいくはずです。すべての助けをありがとう。それは本質的に、新しいシートに引き継がれた空白のセルのセットでした。したがって、何らかの理由で、空白であることを示すために常に 0 が表示されました。if else が最適であると判断しました。

エクセルコード:

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

c++ - C++ ハッシュ テーブル コードで空の反復子を返す

別のチェーンを使用したハッシュ テーブルの実装に関する手書きのメモに従っています。特に、私はこの機能を探しています:

ここで、最後の記号は空集合です。そこに「空の」イテレータを返す必要があることは理解していますが、どうすればよいですか? 多分 end() イテレータを返しますか?