問題タブ [descendant]

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 に答える
475 参照

xml - XPath: 子孫ノード タイプの深さに基づいてノードを選択する

含まれているノードの下にある「B」ノードの最大深度に応じて、文字列「A1」または文字列「A2」を返す必要があります。

軸は、B ノードの「深さ」を決定するのdescendantに適切ではないようです (例: /xmlDoc/A[count(descendant::B)>2])。文字列「A1」を含む「A」ノードの最大「B」ノード深度は 3 ですが、4 つの「子孫」「B」ノードがあるようです...

最初の「A」ノード内の「3 深度」の「B」ノードの発生に基づいて、文字列「A1」を返す XPath 式をどのように構築しますか?

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

selenium-ide - Selenium IDEで列の並べ替えをテストするには?

並べ替え列を含むテーブルがあり、列に下矢印がある場合は列の数値が降順であり、列に上矢印がある場合は昇順であるかどうかをアサートする必要があります。このようにしてみましたが、式を検証するとエラーが発生します

S を true に設定しようとしたところ、エラーが発生しました: [エラー] 実際の値 'true' が一致しませんでした ''。false の場合も同様です。最後の行の値を保存して、矢印が下がったときにそれが正しいかどうかを確認する方法を知っている人はいますか? 私の値は動的であり、昇順の場合は常に 0 から始まるため、>0 と言う方がより柔軟であると考えたのはこのためです。

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

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

c++ - C++ のオブジェクトと子孫へのポインタ

オブジェクトへのポインターを持つ単純な C++ (Linux) プロジェクトに取り組んでいます。クラス A、A を拡張するクラス B、および B を拡張するクラス C があります。クラス C には、A または B に存在しないメソッド (テスト) があります。

タイプ A、B、および C のオブジェクトを指すことができる単一のポインター 'p' を持つことは可能ですか? そのポインターをどのように定義しますか?

次に、 a.test() は存在しませんが、c.test() は存在するため、汎用ポインター 'p' は p->test() を呼び出すことができますか? これはコンパイルされますか?実行時に p がクラス A のオブジェクトを指していて、p->test() を呼び出したらどうなるでしょうか? それは実行時エラーですか?

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

c# - 各分岐ノードの 3 つのブランチを取得します。

分岐ノードの 3 番目のノードを取得したい。例

私は基本的にアイテムcとccなどを出したいです。基本的に、行の 3 番目のセル要素です。これは私が持っているものです。しかし、私が欲しいのはxmlではなくアイテムの値です。

これを適切に行う方法はありますか?いつもお世話になっております。

ケビン

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

git - 直接の子に触れずに孫ブランチからの変更をマージしますか?

支店がありましたaBの関数を使用して、作業を計画していた機能を改善する必要がありましたa。そのため、彼らaは branch で分岐しましたbaその後、 の特定の機能を改善して のパフォーマンスを質的に向上させたいと考えた人がいたため、Bから分岐してbを作成しましcた。

私の質問は、すべての変更を具体的に追加して、から変更せずcに入れるための最良の方法は何ですか. このような場合、Cherry Pick を使用する必要がありますか? これを達成する優れた方法はありますか?これにより、git で厄介なエラーが発生する可能性はありますか?ab